XmlNavigatorFilter Classe

Definizione

XmlNavigatorFilter fornisce un'astrazione di filtro flessibile su XPathNavigator. I chiamanti non sanno quale tipo di filtro si verificherà; semplicemente chiamano MoveToContent(XPathNavigator) o MoveToFollowingSibling(XPathNavigator). L'implementazione del filtro richiama l'operazione appropriata su XPathNavigator per ignorare i nodi filtrati.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public ref class XmlNavigatorFilter abstract
public abstract class XmlNavigatorFilter
type XmlNavigatorFilter = class
Public MustInherit Class XmlNavigatorFilter
Ereditarietà
XmlNavigatorFilter

Costruttori

Nome Descrizione
XmlNavigatorFilter()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Fornisce un'astrazione di filtro flessibile su XPathNavigator.

Metodi

Nome Descrizione
Equals(Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IsFiltered(XPathNavigator)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce true se il nodo corrente dello strumento di navigazione corrisponde alla condizione di filtro.

MemberwiseClone()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MoveToContent(XPathNavigator)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Riposiziona lo strumento di spostamento al primo nodo di contenuto o attributo corrispondente e ignora i nodi filtrati. Se non sono presenti nodi corrispondenti, lo strumento di spostamento non viene spostato e il metodo restituisce false.

MoveToFollowing(XPathNavigator, XPathNavigator)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Riposiziona lo strumento di spostamento nel nodo o nell'attributo di contenuto corrispondente seguente e ignora i nodi filtrati. Se non sono presenti nodi corrispondenti, lo strumento di spostamento non viene spostato e il metodo restituisce false.

MoveToFollowingSibling(XPathNavigator)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Riposiziona lo strumento di spostamento nel nodo di contenuto corrispondente o discendente corrispondente e ignora i nodi filtrati. Se non sono presenti nodi corrispondenti, lo strumento di spostamento non viene spostato e il metodo restituisce false.

MoveToNextContent(XPathNavigator)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Riposiziona lo strumento di navigazione al nodo o all'attributo di contenuto corrispondente successivo e ignora i nodi filtrati. Se non sono presenti nodi corrispondenti, lo strumento di spostamento non viene spostato e il metodo restituisce false.

MoveToPreviousSibling(XPathNavigator)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Riposiziona lo strumento di spostamento al nodo di pari livello corrispondente precedente e ignora i nodi filtrati. Se non sono presenti nodi corrispondenti, lo strumento di spostamento non viene spostato e il metodo restituisce false.

ToString()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a