System::Xml::XPath::XPathItem sınıfı

XPathItem class

XQuery 1.0 ve XPath 2.0 Data Modeli içinde bir öğeyi temsil eder.

class XPathItem : public virtual System::Object

Yöntemler

YöntemAçıklama
virtual get_IsNode()Türetilmiş bir sınıfta geçersiz kılındığında, öğenin bir XPath düğümü mü yoksa atomik bir değer mi olduğunu gösteren bir değer alır.
virtual get_TypedValue()Türetilmiş bir sınıfta geçersiz kılındığında, mevcut öğeyi şema türüne göre en uygun tipte bir kutulanmış nesne olarak alır.
virtual get_Value()Türetilmiş bir sınıfta geçersiz kılındığında, öğenin string değerini alır.
virtual get_ValueAsBoolean()Türetilmiş bir sınıfta geçersiz kılındığında, öğenin değerini bir Boolean olarak alır.
virtual get_ValueAsDateTime()Türetilmiş bir sınıfta geçersiz kılındığında, öğenin değerini bir DateTime olarak alır.
virtual get_ValueAsDouble()Türetilmiş bir sınıfta geçersiz kılındığında, öğenin değerini bir Double olarak alır.
virtual get_ValueAsInt()Türetilmiş bir sınıfta geçersiz kılındığında, öğenin değerini bir Int32 olarak alır.
virtual get_ValueAsLong()Türetilmiş bir sınıfta geçersiz kılındığında, öğenin değerini bir Int64 olarak alır.
virtual get_ValueType()Türetilmiş bir sınıfta geçersiz kılındığında, öğenin türünü alır.
virtual get_XmlType()Türetilmiş bir sınıfta geçersiz kılındığında, öğe için XmlSchemaType’ı alır.
virtual ValueAs(const TypeInfo&)Öğenin değerini belirtilen tipte döndürür.
virtual ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>)Türetilmiş bir sınıfta geçersiz kılındığında, ad alanı öneklerini çözmek için belirtilen IXmlNamespaceResolver nesnesi kullanılarak belirtilen tipte öğenin değerini döndürür.

Typedefs

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma ad.

Ayrıca Bakınız