XmlNamespaceManager.HasNamespace(String) Methode

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of het opgegeven voorvoegsel een naamruimte heeft gedefinieerd voor het huidige gepushte bereik.

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

Parameters

prefix
String

Het voorvoegsel van de naamruimte die u wilt zoeken.

Retouren

true als er een naamruimte is gedefinieerd; anders, false.

Voorbeelden

In het volgende voorbeeld wordt de standaardnaamruimte weergegeven, indien aanwezig.

if (nsmgr.HasNamespace(String.Empty))
  Console.WriteLine(nsmgr.DefaultNamespace);
If nsmgr.HasNamespace(String.Empty) Then
    Console.WriteLine(nsmgr.DefaultNamespace)
End If

Opmerkingen

Als u wilt bepalen of er een standaard lege naamruimte is gedefinieerd, stelt u prefix string.Empty in. Een retourwaarde van true geeft aan dat er een standaardnaamruimte is gedefinieerd in het huidige bereik. false Hiermee wordt aangegeven dat er geen standaardnaamruimte is gedefinieerd.

Note

xmlns:x= "" is ongeldig volgens de aanbeveling W3C-naamruimten .

Van toepassing op

Zie ook