AddInToken.IEnumerable.GetEnumerator Method ()

 

Returns an enumerator for the qualification data of the pipeline segments that are associated with this token.

Namespace:   System.AddIn.Hosting
Assembly:  System.AddIn (in System.AddIn.dll)

IEnumerator IEnumerable.GetEnumerator()

Return Value

Type: System.Collections.IEnumerator

An enumerator that can be used to iterate through the qualification data of the pipeline segments that are associated with the current token.

This method allows a token to be treated like a collection of qualification data items, for example in a foreach statement (For Each in Visual Basic, for each in Visual C++).

Use the enumerator returned by this method to iterate through the qualification data items of the pipeline segments associated with the current token. Each item of qualification data is a QualificationDataItem structure that identifies the pipeline segment and contains the name/value pair from a QualificationDataAttribute attribute applied to that segment.

System_CAPS_noteNote

The add-in model does not use qualification data that is applied to the host view of the add-in. As a result, when you enumerate qualification data you will not find any items whose Segment property is AddInSegmentType.HostViewOfAddIn.

Alternatively, you can use the QualificationData property to get a nested set of dictionaries containing the qualification data of the pipeline segments.

.NET Framework
Available since 3.5
Return to top
Show: