XmlNavigatorFilter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
XmlNavigatorFilter bietet eine flexible Filterstraktion über XPathNavigator. Anrufer wissen nicht, welche Art von Filterung auftritt; sie rufen MoveToContent(XPathNavigator) einfach an oder MoveToFollowingSibling(XPathNavigator). Die Filterimplementierung ruft den entsprechenden Vorgang auf, XPathNavigator um gefilterte Knoten zu überspringen.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public ref class XmlNavigatorFilter abstract
public abstract class XmlNavigatorFilter
type XmlNavigatorFilter = class
Public MustInherit Class XmlNavigatorFilter
- Vererbung
-
XmlNavigatorFilter
Konstruktoren
| Name | Beschreibung |
|---|---|
| XmlNavigatorFilter() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Bietet eine flexible Filterstraktion über XPathNavigator. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| IsFiltered(XPathNavigator) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt zurück |
| MemberwiseClone() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| MoveToContent(XPathNavigator) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Positioniert den Navigator an den ersten übereinstimmenden Inhaltsknoten oder -attribut und überspringt gefilterte Knoten. Wenn keine übereinstimmenden Knoten vorhanden sind, wird der Navigator nicht verschoben, und die Methode gibt "false" zurück. |
| MoveToFollowing(XPathNavigator, XPathNavigator) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Positioniert den Navigator an den folgenden übereinstimmenden Inhaltsknoten oder -attribut und überspringt gefilterte Knoten. Wenn keine übereinstimmenden Knoten vorhanden sind, wird der Navigator nicht verschoben, und die Methode gibt "false" zurück. |
| MoveToFollowingSibling(XPathNavigator) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Positioniert den Navigator an den gleichgeordneten übereinstimmenden Inhaltsknoten oder absteigenden Knoten und überspringt gefilterte Knoten. Wenn keine übereinstimmenden Knoten vorhanden sind, wird der Navigator nicht verschoben, und die Methode gibt "false" zurück. |
| MoveToNextContent(XPathNavigator) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Positioniert den Navigator an den nächsten übereinstimmenden Inhaltsknoten oder -attribut und überspringt gefilterte Knoten. Wenn keine übereinstimmenden Knoten vorhanden sind, wird der Navigator nicht verschoben, und die Methode gibt "false" zurück. |
| MoveToPreviousSibling(XPathNavigator) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Positioniert den Navigator an den vorherigen übereinstimmenden gleichgeordneten Knoten und überspringt gefilterte Knoten. Wenn keine übereinstimmenden Knoten vorhanden sind, wird der Navigator nicht verschoben, und die Methode gibt "false" zurück. |
| ToString() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |