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 mappé à l’URI d’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 souhaitez trouver le préfixe.
Retours
Préfixe mappé à l’URI de l’espace de noms ; null si l’URI de l’espace de noms n’est pas mappé à 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.
Note
L’URI d’espace de noms pour les mappages de préfixes peut passer d’un nœud à un 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.
| Namespace | Valeur renvoyé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. |