ResXResourceReader.GetMetadataEnumerator Méthode

Définition

Fournit un énumérateur de dictionnaire qui peut récupérer les propriétés au moment du design du flux ou du fichier de ressources XML actuel.

public:
 System::Collections::IDictionaryEnumerator ^ GetMetadataEnumerator();
public System.Collections.IDictionaryEnumerator GetMetadataEnumerator ();
member this.GetMetadataEnumerator : unit -> System.Collections.IDictionaryEnumerator
Public Function GetMetadataEnumerator () As IDictionaryEnumerator

Retours

Énumérateur pour les métadonnées d'une ressource.

Exemples

L’exemple suivant utilise la GetMetadataEnumerator méthode pour itérer au sein des ressources de métadonnées dans un fichier de ressources XML. Cet exemple de code fait partie d’un exemple plus grand fourni pour la UseResXDataNodes propriété .

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

Remarques

Les ressources sont stockées sous forme de paires nom/valeur dans un fichier de ressources ou un flux. Les propriétés au moment du design, appelées métadonnées, sont stockées dans le fichier ou le flux de ressources de ressources, ainsi que les ressources de données d’exécution. La GetMetadataEnumerator méthode fournit un IDictionaryEnumerator objet qui peut récupérer les métadonnées du fichier de ressources ou du flux associé à l’objet actuel ResXResourceReader . Toutefois, si la UseResXDataNodes propriété est définie sur true avant d’appeler GetMetadataEnumerator, aucun nœud de ressource n’est récupéré.

S’applique à