XmlTextReader.LookupNamespace(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Résout un préfixe de l'espace de noms dans la portée de l'élément actuel.
public:
override System::String ^ LookupNamespace(System::String ^ prefix);
public override string? LookupNamespace (string prefix);
public override string LookupNamespace (string prefix);
override this.LookupNamespace : string -> string
Public Overrides Function LookupNamespace (prefix As String) As String
Paramètres
- prefix
- String
Préfixe dont vous souhaitez résoudre l'URI de l'espace de noms. Pour établir une correspondance avec l'espace de noms par défaut, passez une chaîne vide. Il n'est pas nécessaire d'atomiser cette chaîne.
Retours
URI de l'espace de noms vers lequel le préfixe est mappé ou null
si aucun préfixe correspondant n'est trouvé.
Exceptions
La propriété Namespaces a la valeur true
et prefix
est null
.
Remarques
Notes
À compter de .NET Framework 2.0, nous vous recommandons de créer XmlReader des instances à l’aide de la XmlReader.Create méthode pour tirer parti de nouvelles fonctionnalités.
Dans le code XML suivant, si le lecteur est positionné sur l’attribut href
, le préfixe a
est résolu en appelant reader.LookupNamespace("a")
. La chaîne retournée est urn:456
.
<root xmlns:a="urn:456">
<item>
<ref href="a:b"/>
</item>
</root>