System::Xml::XPath::XPathItem classe

XPathItem class

Rappresenta un elemento nel XQuery 1.0 e nel modello XPath 2.0 Data.

class XPathItem : public virtual System::Object

Metodi

MetodoDescrizione
virtual get_IsNode()Quando sovrascritto in una classe derivata, ottiene un valore che indica se l’elemento rappresenta un nodo XPath o un valore atomico.
virtual get_TypedValue()Quando sovrascritto in una classe derivata, ottiene l’elemento corrente come oggetto boxed del tipo più appropriato in base al suo tipo di schema.
virtual get_Value()Quando sovrascritto in una classe derivata, ottiene il valore string dell’elemento.
virtual get_ValueAsBoolean()Quando sovrascritto in una classe derivata, ottiene il valore dell’elemento come Boolean.
virtual get_ValueAsDateTime()Quando sovrascritto in una classe derivata, ottiene il valore dell’elemento come DateTime.
virtual get_ValueAsDouble()Quando sovrascritto in una classe derivata, ottiene il valore dell’elemento come Double.
virtual get_ValueAsInt()Quando sovrascritto in una classe derivata, ottiene il valore dell’elemento come Int32.
virtual get_ValueAsLong()Quando sovrascritto in una classe derivata, ottiene il valore dell’elemento come Int64.
virtual get_ValueType()Quando sovrascritto in una classe derivata, ottiene il tipo dell’elemento.
virtual get_XmlType()Quando sovrascritto in una classe derivata, ottiene l’XmlSchemaType per l’elemento.
virtual ValueAs(const TypeInfo&)Restituisce il valore dell’elemento come il tipo specificato.
virtual ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>)Quando sovrascritto in una classe derivata, restituisce il valore dell’elemento come il tipo specificato usando l’oggetto IXmlNamespaceResolver specificato per risolvere i prefissi di namespace.

Typedefs

TypedefDescrizione
PtrUn alias per un puntatore condiviso a un’istanza di questa classe.

Vedi anche