Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

ResXResourceReader.GetMetadataEnumerator méthode ()

 

Date de publication : novembre 2016

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.

Espace de noms:   System.Resources
Assembly:  System.Windows.Forms (dans System.Windows.Forms.dll)

public IDictionaryEnumerator GetMetadataEnumerator()

Valeur de retour

Type: System.Collections.IDictionaryEnumerator

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

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 de ressources ou le flux, ainsi que des ressources de données d’exécution. Le GetMetadataEnumerator méthode fournit un IDictionaryEnumerator objet qui peut récupérer les métadonnées à partir du fichier de ressources ou le flux associé actuel ResXResourceReader objet. Toutefois, si la UseResXDataNodes est définie sur true avant d’appeler GetMetadataEnumerator, aucun nœud de ressource n’est récupérés.

L’exemple suivant utilise le GetMetadataEnumerator méthode pour parcourir les ressources de métadonnées dans un fichier de ressources XML. Cet exemple de code fait partie d’un exemple plus complet fourni pour le UseResXDataNodes propriété.

// Enumerate using GetMetadataEnumerator()
IDictionaryEnumerator metadataEnumerator = reader.GetMetadataEnumerator();

Console.WriteLine("\n  MetadataEnumerator:");
while (metadataEnumerator.MoveNext())
{
    ShowResourceItem(metadataEnumerator.Entry, useDataNodes);
}

.NET Framework
Disponible depuis 2.0
Retour au début
Afficher: