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.")>

Public Class Element
    Inherits Feature
    Implements ICloneable
C#
[SerializableAttribute]
[DescriptionAttribute("A single element. Elements are equitable by their name. In OOP, an element equals to a class.")]
public class Element : Feature, ICloneable
C++
[SerializableAttribute]
[DescriptionAttribute(L"A single element. Elements are equitable by their name. In OOP, an element equals to a class.")]
ref class Element : Feature, ICloneable
J#
/** @attribute SerializableAttribute() */
/** @attribute DescriptionAttribute("A single element. Elements are equitable by their name. In OOP, an element equals to a class.") */
public class Element extends Feature implements ICloneable
JScript
public 
   SerializableAttribute
   DescriptionAttribute("A single element. Elements are equitable by their name. In OOP, an element equals to a class.")
class Element extends Feature, 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