AFAttribute.GetAttributeByTrait Method
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Retrieves the child AFAttribute with the specified AFAttributeTrait.
Namespace: OSIsoft.AF.Asset
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public AFAttribute GetAttributeByTrait( AFAttributeTrait trait )
Public Function GetAttributeByTrait ( trait As AFAttributeTrait ) As AFAttribute Dim instance As AFAttribute Dim trait As AFAttributeTrait Dim returnValue As AFAttribute returnValue = instance.GetAttributeByTrait(trait)
public: AFAttribute^ GetAttributeByTrait( AFAttributeTrait^ trait )
member GetAttributeByTrait : trait : AFAttributeTrait -> AFAttribute
Parameters
- trait
- Type: OSIsoft.AF.AssetAFAttributeTrait
The AFAttributeTrait to search for the desired AFAttribute.
Return Value
Type: AFAttributeReturns the first child AFAttribute identified by the trait parameter. All attributes are searched, including nested child attributes. Returns if an AFAttribute with the specified trait does not exist.
Remarks
The first child AFAttribute with the specified trait is returned.
Version Information
AFSDK
Supported in: 3.1.1, 3.1.0, 3.0.2, 3.0.1, 3.0.0, 2.10.11, 2.10.5, 2.10.0, 2.10, 2.9.5, 2.9, 2.8.5, 2.8
See Also
Reference
AFAttributeGetAttributeByTrait(AFAttributeTrait)