System::Xml::Xsl::XslTransform::Load 方法

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

加载包含在 IXPathNavigable 中的 XSLT 样式表。

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

另见

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

加载包含在 IXPathNavigable 中的 XSLT 样式表。

void System::Xml::Xsl::XslTransform::Load(const SharedPtr<System::Xml::XPath::IXPathNavigable> &stylesheet, const SharedPtr<System::Xml::XmlResolver> &resolver)
参数类型描述
stylesheetconst SharedPtr<System::Xml::XPath::IXPathNavigable>&实现 IXPathNavigable 接口的对象。它可以是XmlNode(通常是XmlDocument),也可以是包含 XSLT 样式表的 XPathDocument。
resolverconst SharedPtr<System::Xml::XmlResolver>&用于加载 xsl:importxsl:include 元素中引用的任何样式表的XmlResolver。如果此值为 nullptr,则不会解析外部资源。该 XmlResolver 在此方法完成后不会被缓存。

另见

XslTransform::Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&) method

加载包含在 XPathNavigator 中的 XSLT 样式表。

void System::Xml::Xsl::XslTransform::Load(const SharedPtr<System::Xml::XPath::XPathNavigator> &stylesheet)
参数类型描述
样式表const SharedPtr<System::Xml::XPath::XPathNavigator>&包含 XSLT 样式表的 XPathNavigator 对象。

另见

XslTransform::Load(const SharedPtr<System::Xml::XPath::XPathNavigator>&, const SharedPtr<System::Xml::XmlResolver>&) method

加载包含在 XPathNavigator 中的 XSLT 样式表。

void System::Xml::Xsl::XslTransform::Load(const SharedPtr<System::Xml::XPath::XPathNavigator> &stylesheet, const SharedPtr<System::Xml::XmlResolver> &resolver)
参数类型描述
样式表const SharedPtr<System::Xml::XPath::XPathNavigator>&包含 XSLT 样式表的 XPathNavigator 对象。
resolverconst SharedPtr<System::Xml::XmlResolver>&用于加载 xsl:importxsl:include 元素中引用的任何样式表的XmlResolver。如果此值为 nullptr,则不会解析外部资源。该 XmlResolver 在此方法完成后不会被缓存。

另见

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

加载包含在XmlReader中的 XSLT 样式表。

void System::Xml::Xsl::XslTransform::Load(const SharedPtr<XmlReader> &stylesheet)
参数类型描述
stylesheetconst SharedPtr<XmlReader>&包含 XSLT 样式表的XmlReader对象。

另见

XslTransform::Load(const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&) method

加载包含在XmlReader中的 XSLT 样式表。

void System::Xml::Xsl::XslTransform::Load(const SharedPtr<XmlReader> &stylesheet, const SharedPtr<System::Xml::XmlResolver> &resolver)
参数类型描述
stylesheetconst SharedPtr<XmlReader>&包含 XSLT 样式表的XmlReader对象。
resolverconst SharedPtr<System::Xml::XmlResolver>&用于加载 xsl:importxsl:include 元素中引用的任何样式表的XmlResolver。如果此值为 nullptr,则不会解析外部资源。该 XmlResolver 在此方法完成后不会被缓存。

另见

XslTransform::Load(const String&) method

加载由 URL 指定的 XSLT 样式表。

void System::Xml::Xsl::XslTransform::Load(const String &url)
参数类型描述
urlconst String&指定要加载的 XSLT 样式表的 URL。

另见

XslTransform::Load(const String&, const SharedPtr<System::Xml::XmlResolver>&) method

加载由 URL 指定的 XSLT 样式表。

void System::Xml::Xsl::XslTransform::Load(const String &url, const SharedPtr<System::Xml::XmlResolver> &resolver)
参数类型描述
urlconst String&指定要加载的 XSLT 样式表的 URL。
resolverconst SharedPtr<System::Xml::XmlResolver>&用于加载样式表以及 xsl:importxsl:include 元素中引用的任何样式表的XmlResolver。如果此值为 nullptr,则使用默认的 XmlUrlResolver(不带用户凭据)打开样式表。默认的 XmlUrlResolver 不用于解析样式表中的任何外部资源,因此 xsl:importxsl:include 元素不会被解析。该 XmlResolver 在此方法完成后不会被缓存。

另见