فئة **System::Xml::XPath::XPathItem**

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اسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة.

انظر أيضًا