IXmlNamespaceResolver.LookupPrefix(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.
Obtient le préfixe qui est mappé sur l'URI de l'espace de noms spécifié.
public:
System::String ^ LookupPrefix(System::String ^ namespaceName);
public string LookupPrefix (string namespaceName);
public string? LookupPrefix (string namespaceName);
abstract member LookupPrefix : string -> string
Public Function LookupPrefix (namespaceName As String) As String
Paramètres
- namespaceName
- String
URI de l'espace de noms dont vous recherchez le préfixe.
Retours
Préfixe mappé à l'URI d'espace de noms ; null
si l'URI de l'espace de noms n'est pas mappé sur un préfixe.
Remarques
Il est possible qu’un URI d’espace de noms soit mappé à plusieurs préfixes. Étant donné que les préfixes ne sont pas mappés de manière prévisible, vous ne devez pas dépendre de la récupération d’un préfixe particulier lorsqu’un URI d’espace de noms est mappé à plusieurs préfixes.
Notes
L’URI d’espace de noms pour les mappages de préfixes peut passer du nœud au nœud dans un document XML. Vous ne pouvez pas dépendre du résultat d’une recherche cohérente d’un nœud à l’autre.
Le tableau suivant décrit comment les espaces de noms par défaut et intégrés sont gérés par la LookupPrefix méthode.
Espace de noms | Valeur retournée |
---|---|
http://www.w3.org/XML/1998/namespace | Xml |
http://www.w3.org/2000/xmlns/ | xmlns |
Espace de noms vide. | Espace de noms par défaut qui n’a pas été défini. |