次の方法で共有


XMLNodes.GetEnumerator メソッド

XMLNodes コントロールの列挙子を取得します。

名前空間:  Microsoft.Office.Tools.Word
アセンブリ:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll 内)

構文

'宣言
Function GetEnumerator As IEnumerator
IEnumerator GetEnumerator()

戻り値

型 : System.Collections.IEnumerator
XMLNodes コントロールの列挙子。

次のコード例は GetEnumerator メソッドを使用して XMLNodes コレクションの列挙子を取得し、コレクションを反復処理します。この例では、現在の文書に SampleInsertNodes という XMLNodes コントロールが含まれていることが前提となっています。

Private Sub EnumerateNodes()
    Dim en As System.Collections.IEnumerator = _
        Me.SampleInsertNodes.GetEnumerator()

    While en.MoveNext()
        Dim currentNode As Word.XMLNode = _
            CType(en.Current, Word.XMLNode)
        MsgBox(currentNode.BaseName)
    End While
End Sub
private void EnumerateNodes()
{
    System.Collections.IEnumerator en =
        this.SampleInsertNodes.GetEnumerator();

    while (en.MoveNext())
    {
        Word.XMLNode currentNode = (Word.XMLNode)en.Current;
        MessageBox.Show(currentNode.BaseName);
    }
}

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

XMLNodes インターフェイス

Microsoft.Office.Tools.Word 名前空間