|
Public Member Functions |
System::Void | Delete () |
| Marks the schema element for deletion by setting the element state to FdoSchemaElementState_Deleted. If the schema elements current state is FdoSchemaElementState_Added then the element is physically removed. If the current state is FdoSchemaElementState_Detached this method does nothing.
|
__property NAMESPACE_OSGEO_FDO_SCHEMA::SchemaAttributeDictionary * | get_Attributes () |
| Gets an FdoSchemaAttributeDictionary that contains the attributes associated with this FdoSchemaElement.
|
__property System::Boolean | get_CanSetName () |
| Sets the name of the schema object.
|
__property System::String * | get_Description () |
| Gets the description of the schema object.
|
__property NAMESPACE_OSGEO_FDO_SCHEMA::SchemaElementState | get_ElementState () |
| Returns the current state of the schema element.
|
__property NAMESPACE_OSGEO_FDO_SCHEMA::FeatureSchema * | get_FeatureSchema () |
| Gets the FdoFeatureSchema this object is a part of. Returns null if this object has not been added to a feature schema.
|
__property System::String * | get_Name () |
| Gets the name of the schema object.
|
__property NAMESPACE_OSGEO_FDO_SCHEMA::SchemaElement * | get_Parent () |
| Gets the parent of this FdoSchemaElement or null if this object has not been added to a parent object.
|
__property System::String * | get_QualifiedName () |
| Gets the fully qualified name of this schema element.
|
| SchemaElement (System::IntPtr unmanaged, System::Boolean autoDelete) |
__property System::Void | set_Description (System::String *value) |
| Sets the description of the schema object.
|
__property System::Void | set_Name (System::String *value) |
| Sets the name of the schema object.
|
Protected Member Functions |
System::Void | ReleaseUnmanagedObject () |