XmlNamespaceManager.HasNamespace(String) Метод

Определение

Возвращает значение, указывающее, имеет ли предоставленный префикс пространство имен, определенное для текущей принудительной области.

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

Параметры

prefix
String

Префикс пространства имен, который требуется найти.

Возвращаемое значение

true Значение , если определено пространство имен; falseв противном случае .

Примеры

В следующем примере отображается пространство имен по умолчанию, если оно существует.

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

Комментарии

Чтобы определить, определено ли пустое пространство имен по умолчанию, задайте значение prefix String.Empty. Возвращаемое значение true указывает, что в текущей области определено пространство имен по умолчанию; false указывает, что пространство имен по умолчанию не определено.

Note

xmlns:x= "" является незаконным в соответствии с рекомендациями по пространствам имен W3C .

Применяется к

См. также раздел