AddInToken.GetEnumerator Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.