XPathItem Classe

Définition

Représente un élément dans le modèle de données XQuery 1.0 et XPath 2.0.

public ref class XPathItem abstract
public abstract class XPathItem
type XPathItem = class
Public MustInherit Class XPathItem
Héritage
XPathItem
Dérivé

Remarques

Un élément est un nœud ou une valeur atomique.

Notes pour les responsables de l’implémentation

Lorsque vous héritez de la XPathItem classe, vous devez remplacer les membres suivants : IsNode

Constructeurs

Nom Description
XPathItem()

Initialise une nouvelle instance de la classe XPathItem.

Propriétés

Nom Description
IsNode

En cas de substitution dans une classe dérivée, obtient une valeur indiquant si l’élément représente un nœud XPath ou une valeur atomique.

TypedValue

En cas de substitution dans une classe dérivée, obtient l’élément actuel en tant qu’objet boxed du type .NET le plus approprié en fonction de son type de schéma.

Value

En cas de substitution dans une classe dérivée, obtient la string valeur de l’élément.

ValueAsBoolean

En cas de substitution dans une classe dérivée, obtient la valeur de l’élément en tant que Boolean.

ValueAsDateTime

En cas de substitution dans une classe dérivée, obtient la valeur de l’élément en tant que DateTime.

ValueAsDouble

En cas de substitution dans une classe dérivée, obtient la valeur de l’élément en tant que Double.

ValueAsInt

En cas de substitution dans une classe dérivée, obtient la valeur de l’élément en tant que Int32.

ValueAsLong

En cas de substitution dans une classe dérivée, obtient la valeur de l’élément en tant que Int64.

ValueType

En cas de substitution dans une classe dérivée, obtient le type .NET de l’élément.

XmlType

En cas de substitution dans une classe dérivée, obtient l’élément XmlSchemaType .

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)
ValueAs(Type, IXmlNamespaceResolver)

En cas de substitution dans une classe dérivée, retourne la valeur de l’élément comme type spécifié à l’aide de l’objet IXmlNamespaceResolver spécifié pour résoudre les préfixes d’espace de noms.

ValueAs(Type)

Retourne la valeur de l’élément comme type spécifié.

S’applique à