Enumerates the attribute IDs and corresponding labels for a given attribute. For example, a user can enumerate all of the entities with ATTRIB_ENTITY_IS_ICP = true.
<HsvTreeInfo>.EnumMembersWithAttribValue attribId, varAttribValue, flags, pvaralIDs, pvarabstrLabels
Argument | Description |
---|---|
attribId | Integer (ByVal). Attribute ID of member. |
varAttribValue | Variant (ByVal). The raw value of the attribute. To obtain an attribute’s raw value, use GetApplicationAttribute. |
flags | Long (ByVal). Used to refine the search. Example: ATTRFILTER_FLAG_INCLUDE_SYS_MEMBERS- returns members that include system members If 0 is passed, system members will not be returned although they match the searched value varAttribValue. ATTRFILTER_FLAG_CASE_SENSITIVE- performs case-sensitive search of varAttributeValue. |
pvaralIDs | Variant array. Returns the array of the member IDs. The array is returned as a Long subtype. |
pvarabstrLabels | Variant array. Returns an array of member labels. The array is returned as a String subtype |