次の方法で共有


方法: XML 名前空間プレフィックスを宣言して使用する (Visual Basic)

次の例は、XML 名前空間プレフィックス ns をインポートし、XML リテラルと XML 軸プロパティの中で使用する方法を示します。

使用例

' Place Imports statements at the top of your program.  
Imports <xmlns:ns="http://SomeNamespace">

Module Sample1

    Sub SampleTransform()

        ' Create test by using a global XML namespace prefix. 

        Dim contact = 
            <ns:contact>
                <ns:name>Patrick Hines</ns:name>
                <ns:phone ns:type="home">206-555-0144</ns:phone>
                <ns:phone ns:type="work">425-555-0145</ns:phone>
            </ns:contact>

        Dim phoneTypes = 
          <phoneTypes>
              <%= From phone In contact.<ns:phone> 
                  Select <type><%= phone.@ns:type %></type> 
              %>
          </phoneTypes>

        Console.WriteLine(phoneTypes)
    End Sub

End Module

コードのコンパイル

この例で必要な要素は次のとおりです。

参照

参照

Imports ステートメント (XML 名前空間)

XML 属性軸プロパティ (Visual Basic)

XML Value プロパティ (Visual Basic)

XElement.Attributes

その他の技術情報

Visual Basic での XML へのアクセス

Visual Basic における XML