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 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.