Element Class |
Namespace: FDF.Common.ObjectModel
The Element type exposes the following members.
Name | Description | |
---|---|---|
Element |
See appropriate Feature constructor(s).
| |
Element(String) |
See appropriate Feature constructor(s).
|
Name | Description | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Attributes |
Attributes represent unique properties of an Element.
For more info see description of the Attributes collection and it's enumerator, the Attribute. | |||||||||||||
ClassId |
Name of underlying entity class indentificator (CLSID) utilized by host application.
In AutoCAD, for example, it represents DXF group 1001 (AppId). Since class id's are persistant, change them sparingly throughout different versions of an object model. | |||||||||||||
ClassName |
Name of underlying entity class utilized by host application.
In AutoCAD, for example, class name may have one of the following values:
| |||||||||||||
Commands | ||||||||||||||
IsAbstract |
Gets or sets whether this element represent a base class for building other elements.
Equals to abstract (MustInherit) class in OOP. This property is being implicitly set on schema serialization. If True, element's children should have their ParentNames set to this element's Name. | |||||||||||||
IsHidden | ||||||||||||||
ParentName |
Gets or sets element's parent Element name.
Equals to inherited (parent) class name in OOP. See IsAbstract for more details. | |||||||||||||
StyleName |
Gets or sets element's Style name.
| |||||||||||||
Type | (Overrides FeatureType.) |
Name | Description | |
---|---|---|
Clone | ||
Deserialize | ||
Serialize |
Name | Description | |
---|---|---|
EXPRESSION_ELEMENT |