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

AF SDK Reference

AFAttribute.GetAttributeByTrait Method

  • Last UpdatedNov 18, 2025
  • 2 minute read
AFAttribute.GetAttributeByTrait Method
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: AFAttribute
Returns 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

In This Topic
Related Links
TitleResults for “How to create a CRG?”Also Available in