فئة System::Xml::Schema::XmlAtomicValue
محتويات
[
يخفي
]XmlAtomicValue class
تمثل القيمة ذات النوع لعنصر XML أو سمة تم التحقق منها. لا يمكن وراثة الفئة XmlAtomicValue.
class XmlAtomicValue : public System::Xml::XPath::XPathItem
الطرق
| طريقة | الوصف |
|---|---|
| Clone() | يعيد نسخة من كائن XmlAtomicValue هذا. |
| get_IsNode() override | يعيد قيمة تشير إلى ما إذا كان عنصر XML أو سمة تم التحقق منها هو عقدة XPath أم قيمة ذرية. |
| get_TypedValue() override | يعيد العنصر XML أو السمة المُتحققة حاليًا ككائن معبأ من النوع الأنسب وفقًا لنوع المخطط الخاص به. |
| get_Value() override | يعيد قيمة String للعنصر XML أو السمة المُتحققة. |
| get_ValueAsBoolean() override | يعيد قيمة العنصر XML أو السمة المُتحققة كـ Boolean. |
| get_ValueAsDateTime() override | يعيد قيمة العنصر XML أو السمة المُتحققة كـ DateTime. |
| get_ValueAsDouble() override | يعيد قيمة العنصر XML أو السمة المُتحققة كـ Double. |
| get_ValueAsInt() override | يعيد قيمة العنصر XML أو السمة المُتحققة كـ Int32. |
| get_ValueAsLong() override | يعيد قيمة العنصر XML أو السمة المُتحققة كـ Int64. |
| get_ValueType() override | يعيد نوع العنصر XML أو السمة المُتحققة. |
| get_XmlType() override | يعيد الـ XmlSchemaType للعنصر XML أو السمة المُتحققة. |
| ToString() const override | يعيد قيمة String للعنصر XML أو السمة المُتحققة. |
| ValueAs(const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) override | يعيد قيمة العنصر XML أو السمة المُتحققة بالنوع المحدد باستخدام كائن IXmlNamespaceResolver المحدد لحل بادئات النطاق. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| Ptr | اسم مستعار لمؤشر مشترك إلى نسخة من هذه الفئة. |
ملاحظات
يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم أبداً بإنشاء نسخ من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أخطاء التأكيد. قم دائمًا بلف هذه الفئة داخل مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.
انظر أيضًا
- Class XPathItem
- Namespace System::Xml::Schema
- Library Aspose.Font for C++