MapGuide API Reference
 All Classes Functions Variables Enumerations Enumerator Friends
MgPropertyDefinition Class Reference

Defines the base class for the concrete property definition classes which are used to create data, geometric, object, and raster property definitions. More...

+ Inheritance diagram for MgPropertyDefinition:

List of all members.

Public Member Functions

void Delete ()
 
STRING GetDescription ()
 Gets the description of this property.
INT16 GetPropertyType ()
 Gets the definition type (either data, geometric, object, or raster) of this property.
STRING GetQualifiedName ()
 Gets the qualified name of this property whose format is <schemaName>:<className>.<propertyName>.
 MgPropertyDefinition (CREFSTRING name, INT16 type)
 Constructs an MgPropertyDefinition object.
void SetDescription (CREFSTRING description)
 
void SetQualifiedName (CREFSTRING qualifiedName)
 

Friends

class MgPropertyDefinitionCollection

Detailed Description

Defines the base class for the concrete property definition classes which are used to create data, geometric, object, and raster property definitions.

Remarks:
It is also used in the definition of MgPropertyDefinitionCollection so that the latter can be used to store objects constructed from the concrete property definition classes.