System::Xml::Xsl::XsltContext فئة

XsltContext class

تغلف سياق التنفيذ الحالي لمعالج Extensible Stylesheet Language for Transformations (XSLT) مما يسمح للغة مسار XML (XPath) بحل الدوال والمعلمات والمساحات الاسمية داخل تعبيرات XPath.

class XsltContext : public System::Xml::XmlNamespaceManager

الطرق

طريقةالوصف
virtual CompareDocument(String, String)عند تجاوزها في فئة مشتقة، تقارن معرفات الموارد الموحدة (URIs) الأساسية لمستندين بناءً على ترتيب تحميل المستندات بواسطة معالج XSLT (أي فئة XslTransform).
virtual get_Whitespace()عند تجاوزها في فئة مشتقة، تحصل على قيمة تشير إلى ما إذا كان يجب تضمين عقد المسافات البيضاء في الناتج.
virtual PreserveWhitespace(SharedPtr<System::Xml::XPath::XPathNavigator>)عند تجاوزها في فئة مشتقة، تقيم ما إذا كان يجب الحفاظ على عقد المسافات البيضاء أو إزالتها للسياق المعطى.
virtual ResolveFunction(String, String, ArrayPtr<System::Xml::XPath::XPathResultType>)عند تجاوزها في فئة مشتقة، تحل إشارة الدالة وتعيد IXsltContextFunction تمثّل الدالة. يُستخدم IXsltContextFunction في وقت التنفيذ للحصول على قيمة إرجاع الدالة.
virtual ResolveVariable(String, String)عند تجاوزها في فئة مشتقة، تحل إشارة المتغير وتعيد IXsltContextVariable تمثّل المتغير.

Typedefs

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

انظر أيضًا