Share via


Visual Basic での XML へのアクセス

Visual Basic には、LINQ to XML 構造体へのアクセスとナビゲーションを行うための XML 軸プロパティが用意されています。 これらのプロパティは、特殊な構文を使用することで、XML の名前を指定して要素と属性にアクセスできるようにします。

次の表は、Visual Basic で XML の要素と属性へのアクセスを可能にする言語機能の一覧です。

XML 軸プロパティ

プロパティの説明

説明

子軸

contact.<phone>

contact 要素の子要素であるすべての phone 要素を取得します。

属性軸

phone.@type

phone 要素のすべての type 属性を取得します。

子孫軸

contacts...<name>

要素が出現する階層の深さに関係なく、contacts 要素のすべての name 要素を取得します。

拡張インデクサー

contacts...<name>(0)

シーケンスから最初の name 要素を取得します。

value

contacts...<name>.Value

シーケンスの最初のオブジェクトの文字列表現を取得します。シーケンスが空の場合は Nothing です。

このセクションの内容

関連項目