System::Xml::Xsl::XslCompiledTransform class
محتويات
[
يخفي
]XslCompiledTransform class
يحوّل بيانات XML باستخدام ورقة أنماط XSLT.
class XslCompiledTransform : public System::Object
الطرق
| طريقة | الوصف |
|---|---|
| get_OutputSettings() | يعيد كائنًا من نوع XmlWriterSettings يحتوي على معلومات الإخراج المستمدة من عنصر xsl:output في ورقة النمط. |
| Load(const SharedPtr<XmlReader>&) | يقوم بتجميع ورقة الأنماط الموجودة في XmlReader. |
| Load(const SharedPtr<XmlReader>&, const SharedPtr<XsltSettings>&, const SharedPtr<XmlResolver>&) | يقوم بتجميع ورقة الأنماط XSLT الموجودة في XmlReader. يقوم XmlResolver بحل أي عناصر import أو include في XSLT وتحدد إعدادات XSLT الأذونات لورقة الأنماط. |
| Load(const String&) | يقوم بتحميل وتجميع ورقة الأنماط الموجودة في عنوان URI المحدد. |
| Load(const String&, const SharedPtr<XsltSettings>&, const SharedPtr<XmlResolver>&) | يقوم بتحميل وتجميع ورقة الأنماط XSLT المحددة بواسطة URI. يقوم XmlResolver بحل أي عناصر import أو include في XSLT وتحدد إعدادات XSLT الأذونات لورقة الأنماط. |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&) | يقوم بتجميع ورقة الأنماط الموجودة في كائن IXPathNavigable. |
| Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, SharedPtr<XsltSettings>, SharedPtr<XmlResolver>) | يقوم بتجميع ورقة الأنماط XSLT الموجودة في IXPathNavigable. يقوم XmlResolver بحل أي عناصر import أو include في XSLT وتحدد إعدادات XSLT الأذونات لورقة الأنماط. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XmlWriter>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن IXPathNavigable ويخرج النتائج إلى XmlWriter. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن IXPathNavigable ويخرج النتائج إلى XmlWriter. توفر XsltArgumentList وسائط تشغيل إضافية. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن IXPathNavigable ويخرج النتائج إلى TextWriter. توفر XsltArgumentList وسائط تشغيل إضافية. |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن IXPathNavigable ويخرج النتائج إلى تدفق. توفر XsltArgumentList وسائط تشغيل إضافية. |
| Transform(const SharedPtr<XmlReader>&, const SharedPtr<XmlWriter>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن XmlReader ويخرج النتائج إلى XmlWriter. |
| Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن XmlReader ويخرج النتائج إلى XmlWriter. توفر XsltArgumentList وسائط تشغيل إضافية. |
| Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن XmlReader ويخرج النتائج إلى TextWriter. توفر XsltArgumentList وسائط تشغيل إضافية. |
| Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن XmlReader ويخرج النتائج إلى تدفق. توفر XsltArgumentList وسائط تشغيل إضافية. |
| Transform(const String&, const SharedPtr<XmlWriter>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة URI ويخرج النتائج إلى XmlWriter. |
| Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة URI ويخرج النتائج إلى XmlWriter. توفر XsltArgumentList وسائط تشغيل إضافية. |
| Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة URI ويخرج النتائج إلى TextWriter. |
| Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة URI ويخرج النتائج إلى تدفق. توفر XsltArgumentList وسائط تشغيل إضافية. |
| Transform(const String&, const String&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة URI ويخرج النتائج إلى ملف. |
| Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن XmlReader ويخرج النتائج إلى XmlWriter. توفر XsltArgumentList وسائط تشغيل إضافية وXmlResolver يحل دالة XSLT document(). |
| Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) | ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن IXPathNavigable ويخرج النتائج إلى XmlWriter. توفر XsltArgumentList وسائط تشغيل إضافية وXmlResolver يحل دالة XSLT document(). |
| XslCompiledTransform() | ينشئ مثيلًا جديدًا من الفئة XslCompiledTransform. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| Ptr | اسم مستعار لمؤشر مشترك إلى نسخة من هذه الفئة. |
ملاحظات
يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم أبداً بإنشاء نسخ من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أخطاء التأكيد. قم دائمًا بلف هذه الفئة داخل مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.
انظر أيضًا
- Class Object
- Namespace System::Xml::Xsl
- Library Aspose.Font for C++