Element is a basic building block of an object model. You may refer to it as to an OOP class (type). Each entity class, either graphical or non-graphical, relates to instantiated element found within Elements collection.


Namespace: FDF.Common.ObjectModel
Assembly: FDF.Common (in FDF.Common.dll)

Syntax

Visual Basic (Declaration)
<SerializableAttribute, _
DescriptionAttribute("A single element. Elements are equitable by their name. In OOP, an element equals to a class.")>

PublicClassElement
InheritsFeature
ImplementsICloneable
C#
[SerializableAttribute]
[DescriptionAttribute("A single element. Elements are equitable by their name. In OOP, an element equals to a class.")]
publicclassElement:Feature, ICloneable
C++
[SerializableAttribute]
[DescriptionAttribute(L"A single element. Elements are equitable by their name. In OOP, an element equals to a class.")]
ref classElement:Feature, ICloneable
J#
/** @attribute SerializableAttribute() */
/** @attribute DescriptionAttribute("A single element. Elements are equitable by their name. In OOP, an element equals to a class.") */
publicclassElementextendsFeatureimplementsICloneable
JScript
public
SerializableAttribute
DescriptionAttribute("A single element. Elements are equitable by their name. In OOP, an element equals to a class.")
classElementextendsFeature, ICloneable

Inheritance Hierarchy

System.Object
FDF.Common.ObjectModel.Feature
FDF.Common.ObjectModel.Element

Thread Safety

Public static (Shared in Visual Basic)staticShared members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

See Also