ResXResourceReader.GetMetadataEnumerator Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller en ordlisteuppräknare som kan hämta designtidsegenskaperna från den aktuella XML-resursfilen eller dataströmmen.
public:
System::Collections::IDictionaryEnumerator ^ GetMetadataEnumerator();
public System.Collections.IDictionaryEnumerator GetMetadataEnumerator();
member this.GetMetadataEnumerator : unit -> System.Collections.IDictionaryEnumerator
Public Function GetMetadataEnumerator () As IDictionaryEnumerator
Returer
En uppräknare för metadata i en resurs.
Exempel
I följande exempel används GetMetadataEnumerator metoden för att iterera via metadataresurserna i en XML-resursfil. Det här kodexemplet är en del av ett större exempel för egenskapen UseResXDataNodes .
// 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
Kommentarer
Resurser lagras som namn/värde-par i en resursfil eller dataström. Designtidsegenskaper, som kallas metadata, lagras i resursfilen eller dataströmmen tillsammans med körningsdataresurser. Metoden GetMetadataEnumerator innehåller ett IDictionaryEnumerator objekt som kan hämta metadata från resursfilen eller strömmen som är associerad med det aktuella ResXResourceReader objektet. Men om egenskapen UseResXDataNodes är inställd på true innan du anropar GetMetadataEnumeratorhämtas inga resursnoder.