XmlNavigatorFilter Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
XmlNavigatorFilter
zapewnia elastyczną abstrakcję filtrowania za pośrednictwem elementu XPathNavigator. Osoby wywołujące nie wiedzą, jaki typ filtrowania wystąpi; po prostu dzwonią lub MoveToContent(XPathNavigator)MoveToFollowingSibling(XPathNavigator). Implementacja filtru wywołuje odpowiednią operację na obiekcie XPathNavigator , aby pominąć przefiltrowane węzły.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public ref class XmlNavigatorFilter abstract
public abstract class XmlNavigatorFilter
type XmlNavigatorFilter = class
Public MustInherit Class XmlNavigatorFilter
- Dziedziczenie
-
XmlNavigatorFilter
Konstruktory
XmlNavigatorFilter() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zapewnia elastyczną abstrakcję filtrowania za pośrednictwem XPathNavigatorelementu . |
Metody
Equals(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
IsFiltered(XPathNavigator) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwróć, |
MemberwiseClone() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
MoveToContent(XPathNavigator) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zmienia położenie nawigatora do pierwszego pasującego węzła zawartości lub atrybutu i pomija przefiltrowane węzły. Jeśli nie ma pasujących węzłów, nawigator nie zostanie przeniesiony, a metoda zwróci wartość false. |
MoveToFollowing(XPathNavigator, XPathNavigator) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zmienia położenie nawigatora do następującego zgodnego węzła zawartości lub atrybutu i pomija przefiltrowane węzły. Jeśli nie ma pasujących węzłów, nawigator nie zostanie przeniesiony, a metoda zwróci wartość false. |
MoveToFollowingSibling(XPathNavigator) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zmienia położenie nawigatora do węzła zawartości zgodnej z elementem równorzędnym lub malejąco i pomija przefiltrowane węzły. Jeśli nie ma pasujących węzłów, nawigator nie zostanie przeniesiony, a metoda zwróci wartość false. |
MoveToNextContent(XPathNavigator) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zmienia położenie nawigatora do następnego pasującego węzła zawartości lub atrybutu i pomija przefiltrowane węzły. Jeśli nie ma pasujących węzłów, nawigator nie zostanie przeniesiony, a metoda zwróci wartość false. |
MoveToPreviousSibling(XPathNavigator) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zmienia położenie nawigatora do poprzedniego pasującego węzła równorzędnego i pomija przefiltrowane węzły. Jeśli nie ma pasujących węzłów, nawigator nie zostanie przeniesiony, a metoda zwróci wartość false. |
ToString() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |