System::Xml::Xsl::IXsltContextFunction class

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>)يوفر الطريقة لاستدعاء الدالة بالمعطيات المعطاة في السياق المعطى.

انظر أيضًا