AFAttributeTemplate.IsConfigurationItem Property
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
This property determines whether the attribute created from this template
is a configuration item for the associated element.
Namespace: OSIsoft.AF.Asset
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public bool IsConfigurationItem { get; set; }
Public Property IsConfigurationItem As Boolean Get Set Dim instance As AFAttributeTemplate Dim value As Boolean value = instance.IsConfigurationItem instance.IsConfigurationItem = value
public: virtual property bool IsConfigurationItem { bool get () sealed; void set (bool value) sealed; }
abstract IsConfigurationItem : bool with get, set override IsConfigurationItem : bool with get, set
Property Value
Type: BooleanDetermines whether the attribute created from this template is a configuration item for the associated element. The default value is .
Implements
IAFAttributeIsConfigurationItem
Remarks
If this property is , then changes to the attribute's value created from
this template are treated as configuration changes to the associated element.
This means that any changes to the value of the attribute will cause the element
to become dirty and will require a call to the owning object's
IAFTransactable.CheckIn method before the changes are
saved to persistent storage. If this property is , then any
changes to the attribute created from this template do not affect the element's
dirty flag and are written immediately to persistent storage.
Changing the value of this property changes the value of the
AFAttribute.IsConfigurationItem
property of all attributes created from this template.
| Setting the DataReferencePlugIn will automatically set this property to . |