ResXResourceReader.GetMetadataEnumerator 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.
Menyediakan enumerator kamus yang dapat mengambil properti waktu desain dari file atau aliran sumber daya XML saat ini.
public:
System::Collections::IDictionaryEnumerator ^ GetMetadataEnumerator();
public System.Collections.IDictionaryEnumerator GetMetadataEnumerator ();
member this.GetMetadataEnumerator : unit -> System.Collections.IDictionaryEnumerator
Public Function GetMetadataEnumerator () As IDictionaryEnumerator
Mengembalikan
Enumerator untuk metadata dalam sumber daya.
Contoh
Contoh berikut menggunakan GetMetadataEnumerator metode untuk melakukan iterasi melalui sumber daya metadata dalam file sumber daya XML. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk UseResXDataNodes properti .
// Enumerate using GetMetadataEnumerator()
IDictionaryEnumerator^ metadataEnumerator = reader->GetMetadataEnumerator();
Console::WriteLine("\n MetadataEnumerator:");
while (metadataEnumerator->MoveNext())
{
ShowResourceItem(metadataEnumerator->Entry, useDataNodes);
}
// Enumerate using GetMetadataEnumerator()
IDictionaryEnumerator metadataEnumerator = reader.GetMetadataEnumerator();
Console.WriteLine("\n MetadataEnumerator:");
while (metadataEnumerator.MoveNext())
{
ShowResourceItem(metadataEnumerator.Entry, useDataNodes);
}
' Enumerate using GetMetadataEnumerator()
Dim metadataEnumerator As IDictionaryEnumerator = reader.GetMetadataEnumerator()
Console.WriteLine(Environment.NewLine + " MetadataEnumerator:")
While metadataEnumerator.MoveNext()
ShowResourceItem(metadataEnumerator.Entry, useDataNodes)
End While
Keterangan
Sumber daya disimpan sebagai pasangan nama/nilai dalam file atau aliran sumber daya. Properti waktu desain, yang disebut metadata, disimpan dalam file sumber daya atau aliran bersama dengan sumber daya data runtime. Metode ini GetMetadataEnumerator menyediakan IDictionaryEnumerator objek yang dapat mengambil metadata dari file sumber daya atau aliran yang terkait dengan objek saat ini ResXResourceReader . Namun, jika UseResXDataNodes properti diatur ke true
sebelum Anda memanggil GetMetadataEnumerator, tidak ada simpul sumber daya yang diambil.