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

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

공개 메소드들

메소드 설명
IsFiltered ( XPathNavigator navigator ) : bool

Return true if the navigator's current node matches the filter condition.

MoveToContent ( XPathNavigator navigator ) : bool

Reposition the navigator to the first matching content node (inc. attributes); skip over filtered nodes. If there are no matching nodes, then don't move navigator and return false.

MoveToFollowing ( XPathNavigator navigator, XPathNavigator navigatorEnd ) : bool

Reposition the navigator to the next following node (inc. descendants); skip over filtered nodes. If there are no matching nodes, then return false.

MoveToFollowingSibling ( XPathNavigator navigator ) : bool

Reposition the navigator to the next following sibling node (no attributes); skip over filtered nodes. If there are no matching nodes, then don't move navigator and return false.

MoveToNextContent ( XPathNavigator navigator ) : bool

Reposition the navigator to the next matching content node (inc. attributes); skip over filtered nodes. If there are no matching nodes, then don't move navigator and return false.

MoveToPreviousSibling ( XPathNavigator navigator ) : bool

Reposition the navigator to the previous sibling node (no attributes); skip over filtered nodes. If there are no matching nodes, then don't move navigator and return false.

메소드 상세

IsFiltered() 공개 추상적인 메소드

Return true if the navigator's current node matches the filter condition.
public abstract IsFiltered ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
리턴 bool

MoveToContent() 공개 추상적인 메소드

Reposition the navigator to the first matching content node (inc. attributes); skip over filtered nodes. If there are no matching nodes, then don't move navigator and return false.
public abstract MoveToContent ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
리턴 bool

MoveToFollowing() 공개 추상적인 메소드

Reposition the navigator to the next following node (inc. descendants); skip over filtered nodes. If there are no matching nodes, then return false.
public abstract MoveToFollowing ( XPathNavigator navigator, XPathNavigator navigatorEnd ) : bool
navigator System.Xml.XPath.XPathNavigator
navigatorEnd System.Xml.XPath.XPathNavigator
리턴 bool

MoveToFollowingSibling() 공개 추상적인 메소드

Reposition the navigator to the next following sibling node (no attributes); skip over filtered nodes. If there are no matching nodes, then don't move navigator and return false.
public abstract MoveToFollowingSibling ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
리턴 bool

MoveToNextContent() 공개 추상적인 메소드

Reposition the navigator to the next matching content node (inc. attributes); skip over filtered nodes. If there are no matching nodes, then don't move navigator and return false.
public abstract MoveToNextContent ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
리턴 bool

MoveToPreviousSibling() 공개 추상적인 메소드

Reposition the navigator to the previous sibling node (no attributes); skip over filtered nodes. If there are no matching nodes, then don't move navigator and return false.
public abstract MoveToPreviousSibling ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
리턴 bool