Condividi tramite


XmlNavigatorFilter Classe

Definizione

XmlNavigatorFilter fornisce un'astrazione di filtro flessibile per XPathNavigator. I chiamanti non sono a conoscenza del tipo di filtro che verrà eseguito. Chiamano semplicemente 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

XmlNavigatorFilter()

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

Fornisce un'astrazione di filtro flessibile per XPathNavigator.

Metodi

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 l'oggetto 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 dell'oggetto Object corrente.

(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 sul primo nodo di contenuto o attributo corrispondente e ignora i nodi filtrati. Se non sono presenti nodi corrispondenti, lo strumento di spostamento non si sposta 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 sul nodo di contenuto o attributo corrispondente successivo e ignora i nodi filtrati. Se non sono presenti nodi corrispondenti, lo strumento di spostamento non si sposta 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 sul nodo di contenuto corrispondente di pari livello o discendente e ignora i nodi filtrati. Se non sono presenti nodi corrispondenti, lo strumento di spostamento non si sposta 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 spostamento sul nodo di contenuto o attributo corrispondente successivo e ignora i nodi filtrati. Se non sono presenti nodi corrispondenti, lo strumento di spostamento non si sposta 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 sul precedente nodo di pari livello corrispondente e ignora i nodi filtrati. Se non sono presenti nodi corrispondenti, lo strumento di spostamento non si sposta 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