XmlNamespaceManager.HasNamespace(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 une valeur indiquant si le préfixe fourni possède un espace de noms défini pour la portée actuelle faisant l'objet d'un push.
public:
virtual bool HasNamespace(System::String ^ prefix);
public virtual bool HasNamespace (string prefix);
abstract member HasNamespace : string -> bool
override this.HasNamespace : string -> bool
Public Overridable Function HasNamespace (prefix As String) As Boolean
Paramètres
- prefix
- String
Préfixe de l'espace de noms que vous souhaitez rechercher.
Retours
true
si un espace de noms est défini ; sinon, false
.
Exemples
L’exemple suivant affiche l’espace de noms par défaut, s’il en existe un.
if ( nsmgr->HasNamespace( String::Empty ) )
{
Console::WriteLine( nsmgr->DefaultNamespace );
}
if (nsmgr.HasNamespace(String.Empty))
Console.WriteLine(nsmgr.DefaultNamespace);
If nsmgr.HasNamespace(String.Empty) Then
Console.WriteLine(nsmgr.DefaultNamespace)
End If
Remarques
Pour déterminer s’il existe un espace de noms vide par défaut défini, défini sur prefix
String.Empty. Une valeur de retour indique qu’il existe un espace de true
noms par défaut défini dans l’étendue actuelle ; false
indique qu’aucun espace de noms par défaut n’est défini.
Notes
xmlns:x= « » est illégal selon la recommandation des espaces de noms W3C .