System::Xml::XPath::XPathItem class

XPathItem class

يمثل عنصرًا في XQuery 1.0 و XPath 2.0 Data Model.

class XPathItem : public virtual System::Object

الطرق

طريقةالوصف
virtual get_IsNode()عند تجاوزها في فئة مشتقة، يحصل على قيمة تشير إلى ما إذا كان العنصر يمثل عقدة XPath أو قيمة ذرية.
virtual get_TypedValue()عند تجاوزها في فئة مشتقة، يحصل على العنصر الحالي ككائن معبأ من النوع الأنسب وفقًا لنوع المخطط الخاص به.
virtual get_Value()عند تجاوزها في فئة مشتقة، يحصل على القيمة string للعنصر.
virtual get_ValueAsBoolean()عند تجاوزها في فئة مشتقة، يحصل على قيمة العنصر كـ Boolean.
virtual get_ValueAsDateTime()عند تجاوزها في فئة مشتقة، يحصل على قيمة العنصر كـ DateTime.
virtual get_ValueAsDouble()عند تجاوزها في فئة مشتقة، يحصل على قيمة العنصر كـ Double.
virtual get_ValueAsInt()عند تجاوزها في فئة مشتقة، يحصل على قيمة العنصر كـ Int32.
virtual get_ValueAsLong()عند تجاوزها في فئة مشتقة، يحصل على قيمة العنصر كـ Int64.
virtual get_ValueType()عند تجاوزها في فئة مشتقة، تحصل على نوع العنصر.
virtual get_XmlType()عند تجاوزها في فئة مشتقة، يحصل على XmlSchemaType للعنصر.
virtual ValueAs(const TypeInfo&)يعيد قيمة العنصر بالنوع المحدد.
virtual ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>)عند تجاوزها في فئة مشتقة، يعيد قيمة العنصر بالنوع المحدد باستخدام كائن IXmlNamespaceResolver المحدد لحل بادئات النطاق.

Typedefs

تعريف نوعالوصف
Ptrاسم مستعار لمؤشر مشترك إلى نسخة من هذه الفئة.

انظر أيضًا