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

Public Function GetNamespacesInScope ( _ scope As XmlNamespaceScope _ ) As IDictionary(Of String, String)
Dim instance As XmlTextReader Dim scope As XmlNamespaceScope Dim returnValue As IDictionary(Of String, String) returnValue = instance.GetNamespacesInScope(scope)
戻り値
現在スコープ内にあるすべての名前空間が含まれた IDictionary オブジェクト。要素にリーダーが配置されていない場合は、名前空間が含まれていない空のディクショナリが返されます。

![]() |
---|
Microsoft .NET Framework version 2.0 リリースでは、System.Xml.XmlReader.Create メソッドを使用して XmlReader インスタンスを作成することをお勧めします。これにより、このリリースで導入された新機能を十分に活用できます。詳細については、「XML リーダーの作成」を参照してください。 |
プレフィックスをキーとした、名前空間の名前のコレクションから構成されるディクショナリ。スコープ内の名前空間を列挙するために使用できます。このディクショナリは、リーダーの名前空間リストにリンクされていないコピーです。スコープ内の現在の名前空間リストでリーダーの位置に変更があっても、このディクショナリは変化しません。
次の表は、XmlNamespaceScope 列挙体の値を指定した場合に、GetNamespacesInScope で既定および組み込みの名前空間が返されるかどうかの対応を示しています。

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- XmlTextReader.GetNamespacesInScope メソッドのページへのリンク