System::Xml::XPath::XPathItem clase

XPathItem class

Representa un elemento en el XQuery 1.0 y XPath 2.0 Data Modelo.

class XPathItem : public virtual System::Object

Métodos

MétodoDescripción
virtual get_IsNode()Cuando se sobrescribe en una clase derivada, obtiene un valor que indica si el elemento representa un nodo XPath o un valor atómico.
virtual get_TypedValue()Cuando se sobrescribe en una clase derivada, obtiene el elemento actual como un objeto empaquetado del tipo más apropiado según su tipo de esquema.
virtual get_Value()Cuando se sobrescribe en una clase derivada, obtiene el valor string del elemento.
virtual get_ValueAsBoolean()Cuando se sobrescribe en una clase derivada, obtiene el valor del elemento como un Boolean.
virtual get_ValueAsDateTime()Cuando se sobrescribe en una clase derivada, obtiene el valor del elemento como un DateTime.
virtual get_ValueAsDouble()Cuando se sobrescribe en una clase derivada, obtiene el valor del elemento como un Double.
virtual get_ValueAsInt()Cuando se sobrescribe en una clase derivada, obtiene el valor del elemento como un Int32.
virtual get_ValueAsLong()Cuando se sobrescribe en una clase derivada, obtiene el valor del elemento como un Int64.
virtual get_ValueType()Cuando se sobrescribe en una clase derivada, obtiene el tipo del elemento.
virtual get_XmlType()Cuando se sobrescribe en una clase derivada, obtiene el XmlSchemaType del elemento.
virtual ValueAs(const TypeInfo&)Devuelve el valor del elemento como el tipo especificado.
virtual ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>)Cuando se sobrescribe en una clase derivada, devuelve el valor del elemento como el tipo especificado usando el objeto IXmlNamespaceResolver especificado para resolver los prefijos de espacio de nombres.

Typedefs

TypedefDescripción
PtrUn alias para un puntero compartido a una instancia de esta clase.

Ver también