System::Xml::XPath::XPathItem-klass

XPathItem class

Representerar ett objekt i XQuery 1.0 och XPath 2.0 Data-modellen.

class XPathItem : public virtual System::Object

Metoder

MetodBeskrivning
virtual get_IsNode()När den åsidosätts i en avledd klass, hämtar ett värde som indikerar om objektet representerar en XPath-nod eller ett atomärt värde.
virtual get_TypedValue()När den åsidosätts i en avledd klass, hämtar det aktuella objektet som ett inramat objekt av den mest lämpliga typen enligt dess schematyp.
virtual get_Value()När den åsidosätts i en avledd klass, hämtar string-värdet för objektet.
virtual get_ValueAsBoolean()När den åsidosätts i en avledd klass, hämtar objektets värde som en Boolean.
virtual get_ValueAsDateTime()När den åsidosätts i en avledd klass, hämtar objektets värde som en DateTime.
virtual get_ValueAsDouble()När den åsidosätts i en avledd klass, hämtar objektets värde som en Double.
virtual get_ValueAsInt()När den åsidosätts i en avledd klass, hämtar objektets värde som en Int32.
virtual get_ValueAsLong()När den åsidosätts i en avledd klass, hämtar objektets värde som en Int64.
virtual get_ValueType()När den åsidosätts i en avledd klass, hämtar den typen av objektet.
virtual get_XmlType()När den åsidosätts i en avledd klass, hämtar XmlSchemaType för objektet.
virtual ValueAs(const TypeInfo&)Returnerar objektets värde som den angivna typen.
virtual ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>)När den åsidosätts i en avledd klass, returnerar den objektets värde som den typ som anges med hjälp av IXmlNamespaceResolver‑objektet som specificeras för att lösa namnrymdsprefix.

Typedefs

TypedefBeskrivning
PtrEtt alias för delad pekare till en instans av denna klass.

Se även