C# 클래스 System.Xml.Xsl.Runtime.XPathPrecedingDocOrderIterator

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
Create ( XPathNavigator input, XmlNavigatorFilter filter ) : void

Initialize the XPathPrecedingDocOrderIterator (return preceding nodes in document order, no possibility of duplicates).

MoveNext ( ) : bool

Position this iterator to the next preceding node. Return false if there are no more preceding nodes. Return true if the Current property is set to the next node in the iteration.

비공개 메소드들

메소드 설명
PushAncestors ( ) : void

Push all ancestors of this.navCurrent onto a stack. The set of preceding nodes should not contain any of these ancestors.

메소드 상세

Create() 공개 메소드

Initialize the XPathPrecedingDocOrderIterator (return preceding nodes in document order, no possibility of duplicates).
public Create ( XPathNavigator input, XmlNavigatorFilter filter ) : void
input System.Xml.XPath.XPathNavigator
filter XmlNavigatorFilter
리턴 void

MoveNext() 공개 메소드

Position this iterator to the next preceding node. Return false if there are no more preceding nodes. Return true if the Current property is set to the next node in the iteration.
public MoveNext ( ) : bool
리턴 bool