AFAttributeTemplate.GetAttributeTemplateByTrait Method
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Retrieves the child AFAttributeTemplate with the specified AFAttributeTrait.
Namespace: OSIsoft.AF.Asset
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public AFAttributeTemplate GetAttributeTemplateByTrait( AFAttributeTrait trait )
Public Function GetAttributeTemplateByTrait ( trait As AFAttributeTrait ) As AFAttributeTemplate Dim instance As AFAttributeTemplate Dim trait As AFAttributeTrait Dim returnValue As AFAttributeTemplate returnValue = instance.GetAttributeTemplateByTrait(trait)
public: AFAttributeTemplate^ GetAttributeTemplateByTrait( AFAttributeTrait^ trait )
member GetAttributeTemplateByTrait : trait : AFAttributeTrait -> AFAttributeTemplate
Parameters
- trait
- Type: OSIsoft.AF.AssetAFAttributeTrait
The AFAttributeTrait to search for the desired AFAttributeTemplate.
Return Value
Type: AFAttributeTemplateReturns the first child AFAttributeTemplate identified by the trait parameter. Returns if an AFAttributeTemplate with the specified trait does not exist.
Remarks
The first child AFAttributeTemplate with the specified trait is returned.
Nested child attribute templates and non-overridden base attribute templates are included.