XmlNamespaceManager.HasNamespace(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se il prefisso fornito dispone di uno spazio dei nomi definito per l'ambito inserito attualmente.
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
Parametri
- prefix
- String
Prefisso dello spazio dei nomi che si desidera individuare.
Restituisce
true
se è presente uno spazio dei nomi definito, in caso contrario false
.
Esempio
Nell'esempio seguente viene visualizzato lo spazio dei nomi predefinito, se presente.
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
Commenti
Per determinare se è definito uno spazio dei nomi vuoto predefinito, impostare prefix
su String.Empty. Un valore restituito di true
indica che esiste uno spazio dei nomi predefinito definito nell'ambito corrente. false
Indica che non è definito alcun spazio dei nomi predefinito.
Nota
xmlns:x= "" è illegale in base alla raccomandazione spazi dei nomi W3C .