System::Xml::Xsl::XslCompiledTransform::Transform method

محتويات
[ ]

XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XmlWriter>&) method

ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن IXPathNavigable ويخرج النتائج إلى XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XmlWriter> &results)
معاملنوعالوصف
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&كائن يطبق واجهة IXPathNavigable. يمكن أن يكون إما XmlNode (عادةً XmlDocument)، أو XPathDocument يحتوي على البيانات التي سيتم تحويلها.
resultsconst SharedPtr<XmlWriter>&XmlWriter الذي تريد الإخراج إليه. إذا احتوت ورقة الأنماط على عنصر xsl:output، يجب إنشاء XmlWriter باستخدام كائن XmlWriterSettings الذي تم إرجاعه من قيمة XslCompiledTransform::get_OutputSettings. يضمن ذلك أن يكون لدى XmlWriter إعدادات الإخراج الصحيحة.

انظر أيضًا

XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن IXPathNavigable ويخرج النتائج إلى تدفق. يوفر XsltArgumentList وسائط تشغيل إضافية.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
معاملنوعالوصف
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&كائن يطبق واجهة IXPathNavigable. يمكن أن يكون إما XmlNode (عادةً XmlDocument)، أو XPathDocument يحتوي على البيانات التي سيتم تحويلها.
argumentsconst SharedPtr<XsltArgumentList>&XsltArgumentList يحتوي على الوسائط المؤهلة بالمساحة الاسمية المستخدمة كمدخل للتحويل. يمكن أن تكون هذه القيمة nullptr.
النتائجconst SharedPtr<IO::Stream>&الدفق الذي تريد إخراج البيانات إليه.

انظر أيضًا

XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن IXPathNavigable ويخرج النتائج إلى TextWriter. يوفر XsltArgumentList وسائط تشغيل إضافية.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
معاملنوعالوصف
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&كائن يطبق واجهة IXPathNavigable. يمكن أن يكون إما XmlNode (عادةً XmlDocument)، أو XPathDocument يحتوي على البيانات التي سيتم تحويلها.
argumentsconst SharedPtr<XsltArgumentList>&XsltArgumentList يحتوي على الوسائط المؤهلة بالمساحة الاسمية المستخدمة كمدخل للتحويل. يمكن أن تكون هذه القيمة nullptr.
النتائجconst SharedPtr<IO::TextWriter>&TextWriter الذي تريد إخراج البيانات إليه.

انظر أيضًا

XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن IXPathNavigable ويخرج النتائج إلى XmlWriter. يوفر XsltArgumentList وسائط تشغيل إضافية.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
معاملنوعالوصف
inputconst SharedPtr<System::Xml::XPath::IXPathNavigable>&كائن يطبق واجهة IXPathNavigable. يمكن أن يكون إما XmlNode (عادةً XmlDocument)، أو XPathDocument يحتوي على البيانات التي سيتم تحويلها.
argumentsconst SharedPtr<XsltArgumentList>&XsltArgumentList يحتوي على الوسائط المؤهلة بالمساحة الاسمية المستخدمة كمدخل للتحويل. يمكن أن تكون هذه القيمة nullptr.
resultsconst SharedPtr<XmlWriter>&XmlWriter الذي تريد الإخراج إليه. إذا احتوت ورقة الأنماط على عنصر xsl:output، يجب إنشاء XmlWriter باستخدام كائن XmlWriterSettings الذي تم إرجاعه من قيمة XslCompiledTransform::get_OutputSettings. يضمن ذلك أن يكون لدى XmlWriter إعدادات الإخراج الصحيحة.

انظر أيضًا

XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) method

ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة كائن IXPathNavigable ويخرج النتائج إلى XmlWriter. يوفر XsltArgumentList وسائط تشغيل إضافية ويقوم XmlResolver بحل دالة XSLT document().

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<System::Xml::XPath::IXPathNavigable> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results, const SharedPtr<XmlResolver> &documentResolver)
معاملنوعالوصف
الإدخالconst SharedPtr<System::Xml::XPath::IXPathNavigable>&المستند المراد تحويله والذي يتم تحديده بواسطة كائن IXPathNavigable.
argumentsconst SharedPtr<XsltArgumentList>&قائمة الوسائط كـ XsltArgumentList.
resultsconst SharedPtr<XmlWriter>&XmlWriter الذي تريد الإخراج إليه. إذا كان ورقة الأنماط تحتوي على عنصر xsl:output، يجب عليك إنشاء الـ XmlWriter باستخدام كائن XmlWriterSettings الذي يتم إرجاعه من قيمة XslCompiledTransform::get_OutputSettings. هذا يضمن أن الـ XmlWriter لديه إعدادات الإخراج الصحيحة.
documentResolverconst SharedPtr<XmlResolver>&XmlResolver المستخدم لحل دالة XSLT document(). إذا كان هذا nullptr، فإن دالة document() لن تُحل.

انظر أيضًا

XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XmlWriter>&) method

ينفّذ التحويل باستخدام المستند الإدخالي المحدد بواسطة كائن XmlReader ويخرج النتائج إلى XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XmlWriter> &results)
معاملنوعالوصف
inputconst SharedPtr<XmlReader>&XmlReader الذي يحتوي على المستند الإدخالي.
resultsconst SharedPtr<XmlWriter>&XmlWriter الذي تريد الإخراج إليه. إذا احتوت ورقة الأنماط على عنصر xsl:output، يجب إنشاء XmlWriter باستخدام كائن XmlWriterSettings الذي تم إرجاعه من قيمة XslCompiledTransform::get_OutputSettings. يضمن ذلك أن يكون لدى XmlWriter إعدادات الإخراج الصحيحة.

انظر أيضًا

XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

ينفّذ التحويل باستخدام المستند الإدخالي المحدد بواسطة كائن XmlReader ويخرج النتائج إلى تدفق. توفر XsltArgumentList وسائط تشغيل إضافية.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
معاملنوعالوصف
inputconst SharedPtr<XmlReader>&XmlReader يحتوي على المستند الإدخالي.
argumentsconst SharedPtr<XsltArgumentList>&XsltArgumentList يحتوي على الوسائط المؤهلة بالمساحة الاسمية المستخدمة كمدخل للتحويل. يمكن أن تكون هذه القيمة nullptr.
النتائجconst SharedPtr<IO::Stream>&الدفق الذي تريد إخراج البيانات إليه.

انظر أيضًا

XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

ينفّذ التحويل باستخدام المستند الإدخالي المحدد بواسطة كائن XmlReader ويخرج النتائج إلى TextWriter. توفر XsltArgumentList وسائط تشغيل إضافية.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
معاملنوعالوصف
inputconst SharedPtr<XmlReader>&XmlReader يحتوي على المستند الإدخالي.
argumentsconst SharedPtr<XsltArgumentList>&XsltArgumentList يحتوي على الوسائط المؤهلة بالمساحة الاسمية المستخدمة كمدخل للتحويل. يمكن أن تكون هذه القيمة nullptr.
النتائجconst SharedPtr<IO::TextWriter>&TextWriter الذي تريد إخراج البيانات إليه.

انظر أيضًا

XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

ينفّذ التحويل باستخدام المستند الإدخالي المحدد بواسطة كائن XmlReader ويخرج النتائج إلى XmlWriter. توفر XsltArgumentList وسائط تشغيل إضافية.

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
معاملنوعالوصف
inputconst SharedPtr<XmlReader>&XmlReader يحتوي على المستند الإدخالي.
argumentsconst SharedPtr<XsltArgumentList>&XsltArgumentList يحتوي على الوسائط المؤهلة بالمساحة الاسمية المستخدمة كمدخل للتحويل. يمكن أن تكون هذه القيمة nullptr.
resultsconst SharedPtr<XmlWriter>&XmlWriter الذي تريد الإخراج إليه. إذا احتوت ورقة الأنماط على عنصر xsl:output، يجب إنشاء XmlWriter باستخدام كائن XmlWriterSettings الذي تم إرجاعه من قيمة XslCompiledTransform::get_OutputSettings. يضمن ذلك أن يكون لدى XmlWriter إعدادات الإخراج الصحيحة.

انظر أيضًا

XslCompiledTransform::Transform(const SharedPtr<XmlReader>&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&, const SharedPtr<XmlResolver>&) method

ينفّذ التحويل باستخدام المستند الإدخالي المحدد بواسطة كائن XmlReader ويخرج النتائج إلى XmlWriter. توفر XsltArgumentList وسائط تشغيل إضافية وXmlResolver يحل دالة XSLT document().

void System::Xml::Xsl::XslCompiledTransform::Transform(const SharedPtr<XmlReader> &input, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results, const SharedPtr<XmlResolver> &documentResolver)
معاملنوعالوصف
inputconst SharedPtr<XmlReader>&XmlReader يحتوي على المستند الإدخالي.
argumentsconst SharedPtr<XsltArgumentList>&XsltArgumentList يحتوي على الوسائط المؤهلة بالمساحة الاسمية المستخدمة كمدخل للتحويل. يمكن أن تكون هذه القيمة nullptr.
resultsconst SharedPtr<XmlWriter>&XmlWriter الذي تريد الإخراج إليه. إذا احتوت ورقة الأنماط على عنصر xsl:output، يجب إنشاء XmlWriter باستخدام كائن XmlWriterSettings الذي تم إرجاعه من قيمة XslCompiledTransform::get_OutputSettings. يضمن ذلك أن يكون لدى XmlWriter إعدادات الإخراج الصحيحة.
documentResolverconst SharedPtr<XmlResolver>&XmlResolver المستخدم لحل دالة XSLT document(). إذا كان هذا nullptr، فإن دالة document() لن تُحل.

انظر أيضًا

XslCompiledTransform::Transform(const String&, const SharedPtr<XmlWriter>&) method

ينفّذ التحويل باستخدام المستند الإدخالي المحدد بواسطة الـ URI ويخرج النتائج إلى XmlWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XmlWriter> &results)
معاملنوعالوصف
inputUriconst String&‏URI الخاص بالمستند الإدخالي.
resultsconst SharedPtr<XmlWriter>&XmlWriter الذي تريد الإخراج إليه. إذا احتوت ورقة الأنماط على عنصر xsl:output، يجب إنشاء XmlWriter باستخدام كائن XmlWriterSettings الذي تم إرجاعه من قيمة XslCompiledTransform::get_OutputSettings. يضمن ذلك أن يكون لدى XmlWriter إعدادات الإخراج الصحيحة.

انظر أيضًا

XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::Stream>&) method

ينفّذ التحويل باستخدام المستند الإدخالي المحدد بواسطة الـ URI ويخرج النتائج إلى تدفق. توفر XsltArgumentList وسائط تشغيل إضافية.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::Stream> &results)
معاملنوعالوصف
inputUriconst String&‏URI الخاص بالمستند الإدخالي.
argumentsconst SharedPtr<XsltArgumentList>&XsltArgumentList يحتوي على الوسائط المؤهلة بالمساحة الاسمية المستخدمة كمدخل للتحويل. يمكن أن تكون هذه القيمة nullptr.
النتائجconst SharedPtr<IO::Stream>&الدفق الذي تريد إخراج البيانات إليه.

انظر أيضًا

XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<IO::TextWriter>&) method

ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة URI ويخرج النتائج إلى TextWriter.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<IO::TextWriter> &results)
معاملنوعالوصف
inputUriconst String&‏URI الخاص بالمستند الإدخالي.
argumentsconst SharedPtr<XsltArgumentList>&XsltArgumentList يحتوي على الوسائط المؤهلة بالمساحة الاسمية المستخدمة كمدخل للتحويل. يمكن أن تكون هذه القيمة nullptr.
النتائجconst SharedPtr<IO::TextWriter>&TextWriter الذي تريد إخراج البيانات إليه.

انظر أيضًا

XslCompiledTransform::Transform(const String&, const SharedPtr<XsltArgumentList>&, const SharedPtr<XmlWriter>&) method

ينفّذ التحويل باستخدام المستند الإدخالي المحدد بواسطة الـ URI ويخرج النتائج إلى XmlWriter. توفر XsltArgumentList وسائط تشغيل إضافية.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const SharedPtr<XsltArgumentList> &arguments, const SharedPtr<XmlWriter> &results)
معاملنوعالوصف
inputUriconst String&‏URI الخاص بالمستند الإدخالي.
argumentsconst SharedPtr<XsltArgumentList>&XsltArgumentList يحتوي على الوسائط المؤهلة بالمساحة الاسمية المستخدمة كمدخل للتحويل. يمكن أن تكون هذه القيمة nullptr.
resultsconst SharedPtr<XmlWriter>&XmlWriter الذي تريد الإخراج إليه. إذا احتوت ورقة الأنماط على عنصر xsl:output، يجب إنشاء XmlWriter باستخدام كائن XmlWriterSettings الذي تم إرجاعه من قيمة XslCompiledTransform::get_OutputSettings. يضمن ذلك أن يكون لدى XmlWriter إعدادات الإخراج الصحيحة.

انظر أيضًا

XslCompiledTransform::Transform(const String&, const String&) method

ينفّذ التحويل باستخدام مستند الإدخال المحدد بواسطة URI ويخرج النتائج إلى ملف.

void System::Xml::Xsl::XslCompiledTransform::Transform(const String &inputUri, const String &resultsFile)
معاملنوعالوصف
inputUriconst String&‏URI الخاص بالمستند الإدخالي.
resultsFileconst String&‏URI الخاص بملف الإخراج.

انظر أيضًا