다음을 통해 공유


AddInToken.GetEnumerator 메서드

정의

이 토큰에 연결된 파이프라인 세그먼트의 정규화 데이터에 대한 열거자를 반환합니다.

public:
 virtual System::Collections::Generic::IEnumerator<System::AddIn::Hosting::QualificationDataItem> ^ GetEnumerator();
public System.Collections.Generic.IEnumerator<System.AddIn.Hosting.QualificationDataItem> GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.AddIn.Hosting.QualificationDataItem>
override this.GetEnumerator : unit -> System.Collections.Generic.IEnumerator<System.AddIn.Hosting.QualificationDataItem>
Public Function GetEnumerator () As IEnumerator(Of QualificationDataItem)

반환

현재 토큰에 연결된 파이프라인 세그먼트의 정규화 데이터를 반복하는 데 사용할 수 있는 열거자입니다.

구현

예제

다음 예제에서는 각 연결 된 파이프라인 세그먼트에 대 한 정규화 데이터를 나열 AddInToken 에서 토큰의 컬렉션입니다.

// Show the qualification data for each
// token in an AddInToken collection.
foreach (AddInToken token in tokens)
{
    foreach (QualificationDataItem qdi in token)
    {
        Console.WriteLine("{0} {1}\n\t QD Name: {2}, QD Value: {3}",
            token.Name,
            qdi.Segment,
            qdi.Name,
            qdi.Value);
    }
}
' Show the qualification data for each
' token in an AddInToken collection.
For Each token As AddInToken In tokens
    For Each qdi As QualificationDataItem In token
        Console.WriteLine("{0} {1}\n\t QD Name: {2}, QD Value: {3}", _
            token.Name, qdi.Segment, qdi.Name, qdi.Value)
    Next
Next

설명

예를 들어 정규화 데이터 항목의 컬렉션인 것 처럼 토큰을 처리 하려면이 메서드를 사용을 foreach 문 (For Each Visual Basic에서는 for each Visual c + +에서).

현재 토큰에 연결 된 파이프라인 세그먼트의 정규화 데이터 항목을 반복 하이 메서드에서 반환 되는 열거자를 사용 합니다. 정규화 데이터의 각 항목은는 QualificationDataItem 파이프라인 세그먼트를 식별 하 고 이름/값 쌍을 포함 하는 구조는 QualificationDataAttribute 해당 세그먼트에 적용 된 특성입니다.

참고

추가 기능 모델의 추가 기능 호스트 뷰에 적용 되는 정규화 데이터를 사용 하지 않습니다. 결과적으로, 정규화 데이터를 찾을 수 없습니다를 열거 하는 경우 모든 항목을 갖는 Segment 속성은 AddInSegmentType.HostViewOfAddIn합니다.

사용할 수 있습니다는 QualificationData 사전의 파이프라인 세그먼트의 정규화 데이터를 포함 하는 중첩된 된 집합을 가져올 속성입니다.

적용 대상