C# Class System.Xml.Xsl.Runtime.XmlNavAttrFilter

Filters all attribute nodes.
Inheritance: XmlNavigatorFilter
Exibir arquivo Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Public Methods

Method Description
Create ( ) : XmlNavigatorFilter

Return a singleton XmlNavigatorFilter that filters all attribute nodes.

IsFiltered ( XPathNavigator navigator ) : bool

Return true if the navigator is positioned on an attribute.

MoveToContent ( XPathNavigator navigator ) : bool

Reposition the navigator on the first non-attribute child.

MoveToFollowing ( XPathNavigator navigator, XPathNavigator navEnd ) : bool

Reposition the navigator on the next following non-attribute.

MoveToFollowingSibling ( XPathNavigator navigator ) : bool

Reposition the navigator on the next non-attribute sibling.

MoveToNextContent ( XPathNavigator navigator ) : bool

Reposition the navigator on the next non-attribute sibling.

MoveToPreviousSibling ( XPathNavigator navigator ) : bool

Reposition the navigator on the previous non-attribute sibling.

Private Methods

Method Description
XmlNavAttrFilter ( ) : System.Xml

Constructor.

Method Details

Create() public static method

Return a singleton XmlNavigatorFilter that filters all attribute nodes.
public static Create ( ) : XmlNavigatorFilter
return XmlNavigatorFilter

IsFiltered() public method

Return true if the navigator is positioned on an attribute.
public IsFiltered ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
return bool

MoveToContent() public method

Reposition the navigator on the first non-attribute child.
public MoveToContent ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
return bool

MoveToFollowing() public method

Reposition the navigator on the next following non-attribute.
public MoveToFollowing ( XPathNavigator navigator, XPathNavigator navEnd ) : bool
navigator System.Xml.XPath.XPathNavigator
navEnd System.Xml.XPath.XPathNavigator
return bool

MoveToFollowingSibling() public method

Reposition the navigator on the next non-attribute sibling.
public MoveToFollowingSibling ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
return bool

MoveToNextContent() public method

Reposition the navigator on the next non-attribute sibling.
public MoveToNextContent ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
return bool

MoveToPreviousSibling() public method

Reposition the navigator on the previous non-attribute sibling.
public MoveToPreviousSibling ( XPathNavigator navigator ) : bool
navigator System.Xml.XPath.XPathNavigator
return bool