Поделиться через


XMLNodes.GetEnumerator Метод (2007 System)

Обновлен: Ноябрь 2007

Возвращает перечислитель для элемента управления XMLNodes.

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)

Синтаксис

'Декларация
Public Function GetEnumerator As IEnumerator
'Применение
Dim instance As XMLNodes
Dim returnValue As IEnumerator

returnValue = instance.GetEnumerator()
public IEnumerator GetEnumerator()

Возвращаемое значение

Тип: System.Collections.IEnumerator
Перечислитель для элемента управления XMLNodes.

Примеры

В приведенном ниже примере кода с помощью метода GetEnumerator возвращается перечислитель для коллекции XMLNodes, после чего осуществляется итерация всех элементов коллекции. В данном примере предполагается, что текущий документ содержит элемент управления XMLNodes с именем SampleInsertNodes.

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);
    }
}

Разрешения

См. также

Ссылки

XMLNodes Класс

XMLNodes - члены

Microsoft.Office.Tools.Word - пространство имен