System::Xml::Xsl::IXsltContextFunction فئة

IXsltContextFunction class

يوفر واجهة لدالة معينة معرفة في ورقة أنماط لغة الأنماط القابلة للامتداد للتحويلات (XSLT) أثناء تنفيذ وقت التشغيل.

class IXsltContextFunction : public System::Object

الطرق

طريقةالوصف
virtual get_ArgTypes()يعيد أنواع لغة مسار XML (XPath) المقدمة لقائمة معلمات الدالة. يمكن استخدام هذه المعلومات لاكتشاف توقيع الدالة مما يتيح لك التمييز بين الدوال المتعددة التحميل.
virtual get_Maxargs()يعيد الحد الأقصى لعدد المعلمات للدالة. يتيح ذلك للمستخدم التمييز بين الدوال المتعددة التحميل.
virtual get_Minargs()يعيد الحد الأدنى لعدد الوسائط للدالة. يتيح ذلك للمستخدم التمييز بين الدوال المتعددة التحميل.
virtual get_ReturnType()يعيد XPathResultType الذي يمثل نوع XPath الذي تُعيده الدالة.
virtual Invoke(SharedPtr<XsltContext>, ArrayPtr<SharedPtr<Object>>, SharedPtr<System::Xml::XPath::XPathNavigator>)يوفر الطريقة لاستدعاء الدالة بالوسائط المحددة في السياق المحدد.

انظر أيضًا