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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。