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 命名空间