AddInToken.IEnumerable.GetEnumerator Метод

Определение

Возвращает перечислитель для данных квалификации сегментов конвейера, связанных с этим маркером.

 virtual System::Collections::IEnumerator ^ System.Collections.IEnumerable.GetEnumerator() = System::Collections::IEnumerable::GetEnumerator;
System.Collections.IEnumerator IEnumerable.GetEnumerator();
abstract member System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
override this.System.Collections.IEnumerable.GetEnumerator : unit -> System.Collections.IEnumerator
Function GetEnumerator () As IEnumerator Implements IEnumerable.GetEnumerator

Возвращаемое значение

Перечислитель, который можно использовать для итерации с помощью данных квалификации сегментов конвейера, связанных с текущим маркером.

Реализации

Комментарии

Этот метод позволяет рассматривать маркер как коллекцию элементов данных квалификации, например в foreach инструкции в C#.

Используйте перечислитель, возвращаемый этим методом, для итерации с помощью элементов данных квалификации сегментов конвейера, связанных с текущим маркером. Каждый элемент квалификации — это QualificationDataItem структура, которая определяет сегмент конвейера и содержит пару name/value из атрибута, примененного QualificationDataAttribute к этому сегменту.

Замечание

Модель надстройки не использует данные квалификации, применяемые к представлению узла надстройки. В результате при перечислении данных квалификации вы не найдете ни одного элемента, свойство которого Segment имеет значение AddInSegmentType.HostViewOfAddIn.

Кроме того, можно использовать QualificationData свойство для получения вложенного набора словарей, содержащих данные квалификации сегментов конвейера.

Применяется к