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

Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Méthodes publiques

Méthode Description
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.

Method Details

IsFiltered() public abstract méthode

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

MoveToContent() public abstract méthode

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
Résultat bool

MoveToFollowing() public abstract méthode

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
Résultat bool

MoveToFollowingSibling() public abstract méthode

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
Résultat bool

MoveToNextContent() public abstract méthode

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
Résultat bool

MoveToPreviousSibling() public abstract méthode

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
Résultat bool