AutoCAD Map 3D 2009 Geospatial Platform Reference

AutoCAD Map 3D Geospatial Platform API

MgPropertyDefinition Class Reference
[MgPropertyDefinition]

Inherits MgProperty.

Inherited by MgDataPropertyDefinition, MgGeometricPropertyDefinition, MgObjectPropertyDefinition, and MgRasterPropertyDefinition.

List of all members.


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.

Public Member Functions

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