System::Xml::Xsl::XsltContext class

XsltContext class

يغلف السياق التنفيذي الحالي لمعالج Extensible Stylesheet Language for Transformations (XSLT) مما يسمح لـ XML Path Language (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اسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة.

انظر أيضًا