Lire en anglais

Partager via


XPathItem Classe

Définition

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

C#
public abstract 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

XPathItem()

Initialise une nouvelle instance de la classe XPathItem.

Propriétés

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 Framework 2.0 le plus approprié en fonction de son type de schéma.

Value

En cas de substitution dans une classe dérivée, obtient la valeur string 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 Framework 2.0 de l’élément.

XmlType

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

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)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

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

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

ValueAs(Type, IXmlNamespaceResolver)

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

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1