XmlNavigatorFilter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
XmlNavigatorFilter
fournit une abstraction de filtrage flexible sur XPathNavigator. Les appelants ne savent pas quel type de filtrage aura lieu ; ils appellent simplement MoveToContent(XPathNavigator) ou MoveToFollowingSibling(XPathNavigator). L'implémentation de filtre appelle l'opération appropriée sur XPathNavigator pour ignorer les nœuds filtrés.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public ref class XmlNavigatorFilter abstract
public abstract class XmlNavigatorFilter
type XmlNavigatorFilter = class
Public MustInherit Class XmlNavigatorFilter
- Héritage
-
XmlNavigatorFilter
Constructeurs
XmlNavigatorFilter() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Fournit une abstraction de filtrage flexible sur XPathNavigator. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
IsFiltered(XPathNavigator) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne la valeur |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
MoveToContent(XPathNavigator) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Repositionne le navigateur sur le premier attribut ou nœud de contenu correspondant et ignore les nœuds filtrés. En l'absence de nœuds correspondants, le navigateur ne se déplace pas et la méthode retourne la valeur false. |
MoveToFollowing(XPathNavigator, XPathNavigator) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Repositionne le navigateur sur l'attribut ou le nœud de contenu correspondant suivant et ignore les nœuds filtrés. En l'absence de nœuds correspondants, le navigateur ne se déplace pas et la méthode retourne la valeur false. |
MoveToFollowingSibling(XPathNavigator) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Repositionne le navigateur sur le descendant ou nœud de contenu correspondant frère et ignore les nœuds filtrés. En l'absence de nœuds correspondants, le navigateur ne se déplace pas et la méthode retourne la valeur false. |
MoveToNextContent(XPathNavigator) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Repositionne le navigateur sur l'attribut ou le nœud de contenu correspondant suivant et ignore les nœuds filtrés. En l'absence de nœuds correspondants, le navigateur ne se déplace pas et la méthode retourne la valeur false. |
MoveToPreviousSibling(XPathNavigator) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Repositionne le navigateur sur le nœud frère correspondant précédent et ignore les nœuds filtrés. En l'absence de nœuds correspondants, le navigateur ne se déplace pas et la méthode retourne la valeur false. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |