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. |