Web API Reference MapGuide Open Source

MgProperty Class Reference
[MgProperty]

A base class for MgNullableProperty, which is the base class for all of the concrete property classes, for example, MgBooleanProperty and a base class for MgPropertyDefinition, which is the base class for all of the concrete property definition classes, for example, MgDataPropertyDefinition. More...

Inherits MgNamedSerializable.

Inherited by MgNullableProperty, and MgPropertyDefinition.

List of all members.


Public Member Functions

STRING GetName ()
 
virtual INT16 GetPropertyType ()=0
 Gets the property type.
void SetName (CREFSTRING name)
 

Friends

class MgPropertyCollection

Detailed Description

A base class for MgNullableProperty, which is the base class for all of the concrete property classes, for example, MgBooleanProperty and a base class for MgPropertyDefinition, which is the base class for all of the concrete property definition classes, for example, MgDataPropertyDefinition.

Remarks:
Allows for polymorphic manipulation of the concrete property classes in the MgPropertyCollection class.

Comments or suggestions? Send us feedback.