Bagikan melalui


AddInToken.GetEnumerator Metode

Definisi

Mengembalikan enumerator untuk data kualifikasi segmen alur yang terkait dengan token ini.

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)

Mengembalikan

Enumerator yang dapat digunakan untuk melakukan iterasi melalui data kualifikasi segmen alur yang terkait dengan token saat ini.

Penerapan

Contoh

Contoh berikut mencantumkan data kualifikasi untuk segmen alur yang terkait dengan masing-masing AddInToken dalam kumpulan token.

// 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

Keterangan

Gunakan metode ini untuk memperlakukan token seolah-olah itu adalah kumpulan item data kualifikasi, misalnya, dalam foreach pernyataan (For Each di Visual Basic, for each di Visual C++).

Gunakan enumerator yang dikembalikan oleh metode ini untuk melakukan iterasi melalui item data kualifikasi segmen alur yang terkait dengan token saat ini. Setiap item data kualifikasi adalah QualificationDataItem struktur yang mengidentifikasi segmen alur dan berisi pasangan nama/nilai dari atribut yang QualificationDataAttribute diterapkan ke segmen tersebut.

Catatan

Model add-in tidak menggunakan data kualifikasi yang diterapkan ke tampilan host add-in. Akibatnya, ketika Anda menghitung data kualifikasi, Anda tidak akan menemukan item apa pun yang propertinya Segment adalah AddInSegmentType.HostViewOfAddIn.

Atau, Anda dapat menggunakan QualificationData properti untuk mendapatkan sekumpulan kamus berlapis yang berisi data kualifikasi segmen alur.

Berlaku untuk