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

Filters any non-element and any element with a non-matching local name or namespace uri.
상속: XmlNavigatorFilter
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
Create ( string localName, string namespaceUri ) : XmlNavigatorFilter

Return an XmlNavigatorFilter that skips over nodes that do not match the specified name.

IsFiltered ( XPathNavigator navigator ) : bool

Return false if the navigator is positioned on an element with a matching name.

MoveToContent ( XPathNavigator navigator ) : bool

Reposition the navigator on the first element child with a matching name.

MoveToFollowing ( XPathNavigator navigator, XPathNavigator navEnd ) : bool

Reposition the navigator on the next following element with a matching name.

MoveToFollowingSibling ( XPathNavigator navigator ) : bool

Reposition the navigator on the next element sibling with a matching name.

MoveToNextContent ( XPathNavigator navigator ) : bool

Reposition the navigator on the next element child with a matching name.

MoveToPreviousSibling ( XPathNavigator navigator ) : bool

Reposition the navigator on the previous element sibling with a matching name.

비공개 메소드들

메소드 설명
XmlNavNameFilter ( string localName, string namespaceUri ) : System.Xml

Keep only elements with name = localName, namespaceUri.

메소드 상세

Create() 공개 정적인 메소드

Return an XmlNavigatorFilter that skips over nodes that do not match the specified name.
public static Create ( string localName, string namespaceUri ) : XmlNavigatorFilter
localName string
namespaceUri string
리턴 XmlNavigatorFilter

IsFiltered() 공개 메소드

Return false if the navigator is positioned on an element with a matching name.
public IsFiltered ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
리턴 bool

MoveToContent() 공개 메소드

Reposition the navigator on the first element child with a matching name.
public MoveToContent ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
리턴 bool

MoveToFollowing() 공개 메소드

Reposition the navigator on the next following element with a matching name.
public MoveToFollowing ( XPathNavigator navigator, XPathNavigator navEnd ) : bool
navigator System.Xml.XPath.XPathNavigator
navEnd System.Xml.XPath.XPathNavigator
리턴 bool

MoveToFollowingSibling() 공개 메소드

Reposition the navigator on the next element sibling with a matching name.
public MoveToFollowingSibling ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
리턴 bool

MoveToNextContent() 공개 메소드

Reposition the navigator on the next element child with a matching name.
public MoveToNextContent ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
리턴 bool

MoveToPreviousSibling() 공개 메소드

Reposition the navigator on the previous element sibling with a matching name.
public MoveToPreviousSibling ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
리턴 bool