XmlNamespaceManager.HasNamespace(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das angegebene Präfix einen Namespace für den aktuellen Pushbereich definiert hat.
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
Parameter
- prefix
- String
Das Präfix des Namespace, den Sie suchen möchten.
Gibt zurück
truewenn ein Namespace definiert ist; andernfalls . false
Beispiele
Im folgenden Beispiel wird der Standardnamespace angezeigt, sofern vorhanden.
if (nsmgr.HasNamespace(String.Empty))
Console.WriteLine(nsmgr.DefaultNamespace);
If nsmgr.HasNamespace(String.Empty) Then
Console.WriteLine(nsmgr.DefaultNamespace)
End If
Hinweise
Um zu bestimmen, ob ein standardmäßiger leerer Namespace definiert ist, legen Sie diesen wert auf String.Empty fest prefix . Ein Rückgabewert von true gibt an, dass im aktuellen Bereich ein Standardnamespace definiert ist. false Gibt an, dass kein Standardnamespace definiert ist.
Note
xmlns:x= "" ist gemäß der Empfehlung für W3C-Namespaces unzulässig.