Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AF SDK Reference

AFAttribute Properties

  • Last UpdatedNov 18, 2025
  • 6 minute read
AFAttribute Properties

The AFAttribute type exposes the following members.

Properties

  NameDescription
Public property
Attributes
This is a collection of child attributes that have been added to this attribute.
Public property
Categories
This is a user-defined collection of categories for the object that can be used for querying and/or reporting purposes.
Public property
CategoriesString
This read-only property returns the list of categories in a string separated by semicolons.
Public property
ConfigString
This property returns the current configuration of the attribute's data reference as a string suitable for displaying to an end-user.
Public property
Data
This read-only property returns the data access object for this AFAttribute.
Public property
Database
This read-only property returns the AFDatabase where this object is defined.
Public property
DataReference
The instance of the data reference used by the AFAttribute to get and set values in a data source.
Public property
DataReferencePlugIn
The data reference plugin property is used to specify which data reference will be used by the AFAttribute to retrieve and set values in a data source.
Public property
DefaultUOM
This property defines the default unit of measure (UOM) for the attribute's value.
Public property
Description
Read/write property that provides a more detailed description of the object.
Public property
DisplayDigits
The DisplayDigits property controls the format of numeric values on displays and in reports.
Public propertyCode example
DisplayUOM
This property returns the display unit of measure (UOM) for the attribute's value.
Public property
Element
This read-only property returns the AFBaseElement that owns this AFAttribute.
Public property
HasChildren
This read-only property returns if the attribute has child attributes.
Public property
ID
Read-only property that provides a unique identifier for the object to be used for quick access that is not dependent upon the index.
(Inherited from AFObject.)
Public property
Identity
This read-only property contains identity of the object.
(Inherited from AFObject.)
Public property
IsAnyDataMethodSupported
Returns if the attribute supports any AFDataMethods. If , data access calls to this AFAttribute can be made via the AFData instance returned by the Data property. If , data access should be performed via GetValue Overload or GetValues Overload.
Public property
IsConfigurationItem
This property determines whether this attribute is a configuration item for the associated element.
Public property
IsDataReferenceDefinedByTemplate
This read-only property indicates if this attribute's DataReference and ConfigString are fully defined by the AFElementTemplate.
Public property
IsDeleted
This read-only property indicates whether the object has been deleted.
(Inherited from AFObject.)
Public property
IsDynamic
This property indicates if this attribute is dynamic.
Public property
IsExcluded
This property determines whether this attribute is excluded for the associated element.
Public property
IsHidden
This property determines whether this attribute is hidden in client applications.
Public property
IsManualDataEntry
This property determines whether this attribute is used for manual data entry.
Public property
Name
This property defines the name that identifies the object.
Public property
Parent
This read-only property returns the AFAttribute that is the parent of this attribute.
Public property
PIPoint
The PIPoint associated with this attribute.
Public property
PISystem
This read-only property allows access to the PISystem associated with this object.
(Inherited from AFObject.)
Public property
RawPIPoint Obsolete.
Returns the raw PISDK.PIPoint associated with this attribute.
Public property
ServerTime
Gets the current time of the server associated with this AFAttribute.
Public property
ServerTimeSource
Gets the server time source associated with this AFAttribute.
Public property
ServerTimeZone
Gets the current time zone of the server associated with this AFAttribute.
Public property
SourceUOM
This property specifies the source unit of measure (UOM) for the attribute's value.
Public property
Step
This property returns if the attribute's value is stepped.
Public property
SupportedContexts
This read-only property specifies which of the data reference contexts are supported when getting and/or setting values.
Public property
SupportedDataMethods
This read-only property specifies which of the data methods are supported by the data reference.
Public property
SupportedMethods
This read-only property specifies which of the data reference methods for getting and/or setting values are supported.
Public property
Template
This read-only property returns the AFAttributeTemplate that was used to create this AFAttribute.
Public property
Trait
This property specifies the attribute trait for this attribute.
Public property
Type
This property specifies the type of the attribute's value.
Public property
TypeQualifier
Specifies a further qualification of the types of values available for this attribute.
Public property
UniqueID
Read-only property that provides the object's ID as a String.
(Inherited from AFObject.)

See Also

TitleResults for “How to create a CRG?”Also Available in