System::Xml::Xsl::XslCompiledTransform::Load 方法

XslCompiledTransform::Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&) method

编译包含在 IXPathNavigable 对象中的样式表。

void System::Xml::Xsl::XslCompiledTransform::Load(const SharedPtr<System::Xml::XPath::IXPathNavigable> &stylesheet)
参数类型描述
stylesheetconst SharedPtr<System::Xml::XPath::IXPathNavigable>&实现 IXPathNavigable 接口的对象。它可以是 XmlNode(通常是 XmlDocument),也可以是包含样式表的 XPathDocument。

另见

XslCompiledTransform::Load(const SharedPtr<System::Xml::XPath::IXPathNavigable>&, SharedPtr<XsltSettings>, SharedPtr<XmlResolver>) method

编译 IXPathNavigable 中包含的 XSLT 样式表。XmlResolver 解析任何 XSLT importinclude 元素,XSLT 设置决定样式表的权限。

void System::Xml::Xsl::XslCompiledTransform::Load(const SharedPtr<System::Xml::XPath::IXPathNavigable> &stylesheet, SharedPtr<XsltSettings> settings, SharedPtr<XmlResolver> stylesheetResolver)
参数类型描述
stylesheetconst SharedPtr<System::Xml::XPath::IXPathNavigable>&实现 IXPathNavigable 接口的对象。它可以是 XmlNode(通常是 XmlDocument),也可以是包含样式表的 XPathDocument。
settingsSharedPtr<XsltSettings>要应用于样式表的 XsltSettings。如果此值为 nullptr,则使用 XsltSettings::get_Default 设置。
stylesheetResolverSharedPtr<XmlResolver>用于解析 XSLT importinclude 元素中引用的任何样式表的 XmlResolver。如果此值为 nullptr,则不会解析外部资源。

另见

XslCompiledTransform::Load(const SharedPtr<XmlReader>&) method

编译包含在 XmlReader 中的样式表。

void System::Xml::Xsl::XslCompiledTransform::Load(const SharedPtr<XmlReader> &stylesheet)
参数类型描述
stylesheetconst SharedPtr<XmlReader>&一个包含样式表的 XmlReader

另见

XslCompiledTransform::Load(const SharedPtr<XmlReader>&, const SharedPtr<XsltSettings>&, const SharedPtr<XmlResolver>&) method

编译包含在 XmlReader 中的 XSLT 样式表。 XmlResolver 解析任何 XSLT importinclude 元素,XSLT 设置决定样式表的权限。

void System::Xml::Xsl::XslCompiledTransform::Load(const SharedPtr<XmlReader> &stylesheet, const SharedPtr<XsltSettings> &settings, const SharedPtr<XmlResolver> &stylesheetResolver)
参数类型描述
stylesheetconst SharedPtr<XmlReader>&包含样式表的 XmlReader
settingsconst SharedPtr<XsltSettings>&要应用于样式表的 XsltSettings。如果此值为 nullptr,则使用 XsltSettings::get_Default 设置。
stylesheetResolverconst SharedPtr<XmlResolver>&用于解析 XSLT importinclude 元素中引用的任何样式表的 XmlResolver。如果此值为 nullptr,则不会解析外部资源。

另见

XslCompiledTransform::Load(const String&) method

加载并编译位于指定 URI 的样式表。

void System::Xml::Xsl::XslCompiledTransform::Load(const String &stylesheetUri)
参数类型描述
stylesheetUriconst String&样式表的 URI。

另见

XslCompiledTransform::Load(const String&, const SharedPtr<XsltSettings>&, const SharedPtr<XmlResolver>&) method

加载并编译由 URI 指定的 XSLT 样式表。 XmlResolver 解析任何 XSLT importinclude 元素,XSLT 设置决定样式表的权限。

void System::Xml::Xsl::XslCompiledTransform::Load(const String &stylesheetUri, const SharedPtr<XsltSettings> &settings, const SharedPtr<XmlResolver> &stylesheetResolver)
参数类型描述
stylesheetUriconst String&样式表的 URI。
settingsconst SharedPtr<XsltSettings>&要应用于样式表的 XsltSettings。如果此值为 nullptr,则使用 XsltSettings::get_Default 设置。
stylesheetResolverconst SharedPtr<XmlResolver>&用于解析样式表 URI 以及 XSLT importinclude 元素中引用的任何样式表的 XmlResolver

另见