XmlNamespaceManager.HasNamespace メソッド
アセンブリ: System.Xml (system.xml.dll 内)

Dim instance As XmlNamespaceManager Dim prefix As String Dim returnValue As Boolean returnValue = instance.HasNamespace(prefix)
戻り値
定義された名前空間がある場合は true。それ以外の場合は false。

定義された既定の空の名前空間があるかどうかを確認するには、prefix を String.Empty に設定します。メソッドが true を返す場合は、現在のスコープに定義された既定の名前空間があることを示します。false を返す場合は、既定の名前空間が定義されていないことを示します。
![]() |
---|
W3C 勧告『Namespaces in XML』によると、xmlns:x= "" は無効です。 |

既定の名前空間が存在する場合に、その名前空間を表示する例を次に示します。
if (nsmgr.HasNamespace(String.Empty))
Console.WriteLine(nsmgr.DefaultNamespace);

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- XmlNamespaceManager.HasNamespace メソッドのページへのリンク