System::Xml::XPath::XPathItem classe

XPathItem class

Représente un élément du XQuery 1.0 et XPath 2.0 Data modèle.

class XPathItem : public virtual System::Object

Méthodes

MéthodeDescription
virtual get_IsNode()Lorsqu’elle est remplacée dans une classe dérivée, obtient une valeur indiquant si l’élément représente un nœud XPath ou une valeur atomique.
virtual get_TypedValue()Lorsqu’elle est remplacée dans une classe dérivée, obtient l’élément actuel sous forme d’objet empaqueté du type le plus approprié selon son type de schéma.
virtual get_Value()Lorsqu’elle est remplacée dans une classe dérivée, obtient la valeur string de l’élément.
virtual get_ValueAsBoolean()Lorsqu’elle est remplacée dans une classe dérivée, obtient la valeur de l’élément sous forme de Boolean.
virtual get_ValueAsDateTime()Lorsqu’il est remplacé dans une classe dérivée, obtient la valeur de l’élément en tant que DateTime.
virtual get_ValueAsDouble()Lorsqu’il est remplacé dans une classe dérivée, obtient la valeur de l’élément en tant que Double.
virtual get_ValueAsInt()Lorsqu’il est remplacé dans une classe dérivée, obtient la valeur de l’élément en tant que Int32.
virtual get_ValueAsLong()Lorsqu’il est remplacé dans une classe dérivée, obtient la valeur de l’élément en tant que Int64.
virtual get_ValueType()Lorsqu’elle est remplacée dans une classe dérivée, obtient le type de l’élément.
virtual get_XmlType()Lorsqu’il est remplacé dans une classe dérivée, obtient le XmlSchemaType de l’élément.
virtual ValueAs(const TypeInfo&)Renvoie la valeur de l’élément sous le type spécifié.
virtual ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>)Lorsqu’il est remplacé dans une classe dérivée, renvoie la valeur de l’élément sous le type spécifié en utilisant l’objet IXmlNamespaceResolver indiqué pour résoudre les préfixes d’espace de noms.

Typedefs

TypedefDescription
PtrUn alias pour un pointeur partagé vers une instance de cette classe.

Voir aussi