XmlNavigatorFilter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
XmlNavigatorFilter
poskytuje flexibilní abstrakci filtrování XPathNavigator . Volající nevědí, jaký typ filtrování bude proveden; jednoduše volají MoveToContent(XPathNavigator) nebo MoveToFollowingSibling(XPathNavigator) . Implementace filtru vyvolá příslušnou operaci pro, XPathNavigator aby bylo možné přeskočit filtrované uzly.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
public ref class XmlNavigatorFilter abstract
public abstract class XmlNavigatorFilter
type XmlNavigatorFilter = class
Public MustInherit Class XmlNavigatorFilter
- Dědičnost
-
XmlNavigatorFilter
Konstruktory
XmlNavigatorFilter() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Poskytuje flexibilní abstrakci filtrování XPathNavigator . |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
IsFiltered(XPathNavigator) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí, |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
MoveToContent(XPathNavigator) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Přemístí Navigátor na první shodný uzel obsahu nebo atribut a přeskočí na filtrovaných uzlech. Pokud nejsou k dispozici žádné vyhovující uzly, navigátor se nepřesune a metoda vrátí hodnotu false. |
MoveToFollowing(XPathNavigator, XPathNavigator) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Přemístí Navigátor na následující shodný uzel obsahu nebo atribut a přeskočí na filtrovaných uzlech. Pokud nejsou k dispozici žádné vyhovující uzly, navigátor se nepřesune a metoda vrátí hodnotu false. |
MoveToFollowingSibling(XPathNavigator) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Přemístí Navigátor na uzel obsahu, který odpovídá na stejné úrovni, nebo na podřízený objekt a přeskočí na filtrovaných uzlech. Pokud nejsou k dispozici žádné vyhovující uzly, navigátor se nepřesune a metoda vrátí hodnotu false. |
MoveToNextContent(XPathNavigator) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Přemístí Navigátor na další shodný uzel obsahu nebo atribut a přeskočí na filtrovaných uzlech. Pokud nejsou k dispozici žádné vyhovující uzly, navigátor se nepřesune a metoda vrátí hodnotu false. |
MoveToPreviousSibling(XPathNavigator) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Přemístí Navigátor na předchozí shodný uzel na stejné úrovni a přeskočí na filtrovaných uzlech. Pokud nejsou k dispozici žádné vyhovující uzly, navigátor se nepřesune a metoda vrátí hodnotu false. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |