Click or drag to resize
Feature Class
Base class for object model schema features (i.e. Domains, Elements or Attributes). Implements IEquitable interface in a manner that two features are equal if their Names match (please note - this comparision is case sensitive).
Inheritance Hierarchy
SystemObject
  FDF.Common.ObjectModelFeature
    More...

Namespace: FDF.Common.ObjectModel
Assembly: FDF.Common (in FDF.Common.dll) Version: 3.0.0.0
Syntax
[SerializableAttribute]
public abstract class Feature : IFdfEnumerable

The Feature type exposes the following members.

Constructors
  NameDescription
Public methodFeature
Initializes a new instance of the Feature class
Public methodFeature(String)
Initializes new instance of Feature class with Name.
Top
Properties
  NameDescription
Public propertyDescription
Feature description used by applications.

In AutoCAD, for example, feature descriptions are displayed as property descriptions at the bottom of the property manager docker. This is supposed to be a long description of a Feature.

Public propertyDisplayName
Descriptive name of the Feature used by applications.

In AutoCAD, for example, feature display names are displayed as property names within property manager docker. This is supposed to be a short description of a Feature.

Public propertyName
Each feature instance is identified by it's unique name within active object model.

Different classes implementing Feature may have identical names (i.e. Domain and Element may share the same name), but you may want to avoid this situation due to easier schema maintenance.

Public propertyType
Top
Methods
See Also
Inheritance Hierarchy