XmlNamespaceManager.HasNamespace(String) Metod

Definition

Hämtar ett värde som anger om det angivna prefixet har ett namnområde definierat för det aktuella push-omfånget.

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

Parametrar

prefix
String

Prefixet för det namnområde som du vill hitta.

Returer

trueom det finns ett definierat namnområde; annars . false

Exempel

I följande exempel visas standardnamnområdet, om det finns ett.

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

Kommentarer

Ange String.Empty för att avgöra om ett tomt standardnamnområde har definierats prefix . Ett returvärde true för anger att det finns ett standardnamnområde som definierats i det aktuella omfånget. false Anger att inget standardnamnområde har definierats.

Note

xmlns:x= "" är ogiltigt enligt rekommendationen W3C-namnområden .

Gäller för

Se även