| Web API Reference | MapGuide Open Source |
Inherits MgPropertyDefinition.
Public Member Functions | |
| MgClassDefinition * | GetClassDefinition () |
| Gets an MgClassDefinition object that defines the type of this property. | |
| MgDataPropertyDefinition * | GetIdentityProperty () |
| INT32 | GetObjectType () |
| INT32 | GetOrderType () |
| MgObjectPropertyDefinition (CREFSTRING name) | |
| Constructs a MgObjectPropertyDefinition object. | |
| void | SetClassDefinition (MgClassDefinition *classDef) |
| void | SetIdentityProperty (MgDataPropertyDefinition *propDef) |
| Sets a reference to an MgDataPropertyDefinition used to create the identity properties that uniquely identify the objects that constitute the object property. | |
| void | SetObjectType (INT32 objType) |
| Sets the MgObjectPropertyType type (either value, collection, or ordered collection) of this object property. | |
| void | SetOrderType (INT32 orderType) |
| Sets the MgOrderingOption type (either ascending or descending) for this object property. | |