AutoCAD Map 3D 2009 Geospatial Platform Reference

AutoCAD Map 3D Geospatial Platform API

MgClassDefinition Class Reference
[MgClassDefinition]

Inherits MgNamedSerializable.

List of all members.


Detailed Description

Defines a feature class belonging to a schema.

Public Member Functions

MgClassDefinitionGetBaseClassDefinition ()
 
STRING GetDefaultGeometryPropertyName ()
 Gets the name of the default geometry property in this class.
STRING GetDescription ()
 Gets the feature class description.
MgPropertyDefinitionCollectionGetIdentityProperties ()
 Gets a collection containing the set of data property definitions that can be used to uniquely identify instances of this class.
STRING GetName ()
 Gets the name of the feature class.
MgPropertyDefinitionCollectionGetProperties ()
 Gets a collection containing all the property definitions for this class including identity property definitions.
bool IsAbstract ()
 Tests whether a class definition is abstract or not.
bool IsComputed ()
 
 MgClassDefinition ()
 Constructs an MgClassDefinition object.
void SetDefaultGeometryPropertyName (CREFSTRING name)
 
void SetDescription (CREFSTRING description)
 
void SetName (CREFSTRING name)
 Sets the name of the feature class.