Xslt ClassXslt ClassXslt Class

Transforms XML data using the XSLT language.

Inheritance Hierarchy

Syntax

Public NotInheritable Class Xslt
public sealed class Xslt
public:
ref class Xslt sealed
 
The XsltXsltXslt type exposes the following members.

Properties

 PropertyDescription
Public propertyInputSettingsInputSettingsInputSettings Gets the input settings.
Public propertySerializationSettingsSerializationSettingsSerializationSettings Gets the settings requested for serialization.

Top

Methods

 MethodDescription
Public methodApplyTemplates (string, string, IXPathNavigable, Stream)ApplyTemplates (String, String, IXPathNavigable, Stream)ApplyTemplates (String^, String^, IXPathNavigable^, Stream^) Applies template rules with the specified initial mode to the specified context node and outputs the result to a StreamStreamStream.
Public methodApplyTemplates (string, string, IXPathNavigable, TextWriter)ApplyTemplates (String, String, IXPathNavigable, TextWriter)ApplyTemplates (String^, String^, IXPathNavigable^, TextWriter^) Applies template rules with the specified initial mode to the specified context node and outputs the result to a TextWriterTextWriterTextWriter.
Public methodApplyTemplates (string, string, IXPathNavigable, XmlWriter)ApplyTemplates (String, String, IXPathNavigable, XmlWriter)ApplyTemplates (String^, String^, IXPathNavigable^, XmlWriter^) Applies template rules with the specified initial mode to the specified context node and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodApplyTemplates (string, string, IXPathNavigable, IResultDocumentHandler)ApplyTemplates (String, String, IXPathNavigable, IResultDocumentHandler)ApplyTemplates (String^, String^, IXPathNavigable^, IResultDocumentHandler^) Applies template rules with the specified initial mode to the specified context node and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodApplyTemplates (string, string, DynamicContextSettings, Stream)ApplyTemplates (String, String, DynamicContextSettings, Stream)ApplyTemplates (String^, String^, DynamicContextSettings^, Stream^) Applies template rules with the specified initial mode using the specified initial dynamic context settings and outputs the result to a StreamStreamStream.
Public methodApplyTemplates (string, string, DynamicContextSettings, TextWriter)ApplyTemplates (String, String, DynamicContextSettings, TextWriter)ApplyTemplates (String^, String^, DynamicContextSettings^, TextWriter^) Applies template rules with the specified initial mode using the specified initial dynamic context settings and outputs the result to a TextWriterTextWriterTextWriter.
Public methodApplyTemplates (string, string, DynamicContextSettings, XmlWriter)ApplyTemplates (String, String, DynamicContextSettings, XmlWriter)ApplyTemplates (String^, String^, DynamicContextSettings^, XmlWriter^) Applies template rules with the specified initial mode using the specified initial dynamic context settings and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodApplyTemplates (string, string, DynamicContextSettings, IResultDocumentHandler)ApplyTemplates (String, String, DynamicContextSettings, IResultDocumentHandler)ApplyTemplates (String^, String^, DynamicContextSettings^, IResultDocumentHandler^) Applies template rules with the specified initial mode using the specified initial dynamic context settings and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodApplyTemplates (XmlQualifiedName, XmlReader, Stream)ApplyTemplates (XmlQualifiedName, XmlReader, Stream)ApplyTemplates (XmlQualifiedName^, XmlReader^, Stream^) Applies template rules with the specified initial mode to the specified input document and outputs the result to a StreamStreamStream.
Public methodApplyTemplates (XmlQualifiedName, XmlReader, TextWriter)ApplyTemplates (XmlQualifiedName, XmlReader, TextWriter)ApplyTemplates (XmlQualifiedName^, XmlReader^, TextWriter^) Applies template rules with the specified initial mode to the specified input document and outputs the result to a TextWriterTextWriterTextWriter.
Public methodApplyTemplates (XmlQualifiedName, XmlReader, XmlWriter)ApplyTemplates (XmlQualifiedName, XmlReader, XmlWriter)ApplyTemplates (XmlQualifiedName^, XmlReader^, XmlWriter^) Applies template rules with the specified initial mode to the specified input document and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodApplyTemplates (XmlQualifiedName, XmlReader, IResultDocumentHandler)ApplyTemplates (XmlQualifiedName, XmlReader, IResultDocumentHandler)ApplyTemplates (XmlQualifiedName^, XmlReader^, IResultDocumentHandler^) Applies template rules with the specified initial mode to the specified input document and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodApplyTemplates (XmlQualifiedName, IXPathNavigable, Stream)ApplyTemplates (XmlQualifiedName, IXPathNavigable, Stream)ApplyTemplates (XmlQualifiedName^, IXPathNavigable^, Stream^) Applies template rules with the specified initial mode to the specified context node and outputs the result to a StreamStreamStream.
Public methodApplyTemplates (XmlQualifiedName, IXPathNavigable, TextWriter)ApplyTemplates (XmlQualifiedName, IXPathNavigable, TextWriter)ApplyTemplates (XmlQualifiedName^, IXPathNavigable^, TextWriter^) Applies template rules with the specified initial mode to the specified context node and outputs the result to a TextWriterTextWriterTextWriter.
Public methodApplyTemplates (XmlQualifiedName, IXPathNavigable, XmlWriter)ApplyTemplates (XmlQualifiedName, IXPathNavigable, XmlWriter)ApplyTemplates (XmlQualifiedName^, IXPathNavigable^, XmlWriter^) Applies template rules with the specified initial mode to the specified context node and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodApplyTemplates (XmlQualifiedName, IXPathNavigable, IResultDocumentHandler)ApplyTemplates (XmlQualifiedName, IXPathNavigable, IResultDocumentHandler)ApplyTemplates (XmlQualifiedName^, IXPathNavigable^, IResultDocumentHandler^) Applies template rules with the specified initial mode to the specified context node and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodApplyTemplates (XmlQualifiedName, DynamicContextSettings, Stream)ApplyTemplates (XmlQualifiedName, DynamicContextSettings, Stream)ApplyTemplates (XmlQualifiedName^, DynamicContextSettings^, Stream^) Applies template rules with the specified initial mode using the specified initial dynamic context settings and outputs the result to a StreamStreamStream.
Public methodApplyTemplates (XmlQualifiedName, DynamicContextSettings, TextWriter)ApplyTemplates (XmlQualifiedName, DynamicContextSettings, TextWriter)ApplyTemplates (XmlQualifiedName^, DynamicContextSettings^, TextWriter^) Applies template rules with the specified initial mode using the specified initial dynamic context settings and outputs the result to a TextWriterTextWriterTextWriter.
Public methodApplyTemplates (XmlQualifiedName, DynamicContextSettings, XmlWriter)ApplyTemplates (XmlQualifiedName, DynamicContextSettings, XmlWriter)ApplyTemplates (XmlQualifiedName^, DynamicContextSettings^, XmlWriter^) Applies template rules with the specified initial mode using the specified initial dynamic context settings and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodApplyTemplates (XmlQualifiedName, DynamicContextSettings, IResultDocumentHandler)ApplyTemplates (XmlQualifiedName, DynamicContextSettings, IResultDocumentHandler)ApplyTemplates (XmlQualifiedName^, DynamicContextSettings^, IResultDocumentHandler^) Applies template rules with the specified initial mode using the specified initial dynamic context settings and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodApplyTemplates (XmlReader, Stream)ApplyTemplates (XmlReader, Stream)ApplyTemplates (XmlReader^, Stream^) Applies default mode template rules to the specified input document and outputs the result to a StreamStreamStream.
Public methodApplyTemplates (XmlReader, TextWriter)ApplyTemplates (XmlReader, TextWriter)ApplyTemplates (XmlReader^, TextWriter^) Applies default mode template rules to the specified input document and outputs the result to a TextWriterTextWriterTextWriter.
Public methodApplyTemplates (XmlReader, XmlWriter)ApplyTemplates (XmlReader, XmlWriter)ApplyTemplates (XmlReader^, XmlWriter^) Applies default mode template rules to the specified input document and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodApplyTemplates (XmlReader, IResultDocumentHandler)ApplyTemplates (XmlReader, IResultDocumentHandler)ApplyTemplates (XmlReader^, IResultDocumentHandler^) Applies default mode template rules to the specified input document and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodApplyTemplates (IXPathNavigable, Stream)ApplyTemplates (IXPathNavigable, Stream)ApplyTemplates (IXPathNavigable^, Stream^) Applies default mode template rules to the specified context node and outputs the result to a StreamStreamStream.
Public methodApplyTemplates (IXPathNavigable, TextWriter)ApplyTemplates (IXPathNavigable, TextWriter)ApplyTemplates (IXPathNavigable^, TextWriter^) Applies default mode template rules to the specified context node and outputs the result to a TextWriterTextWriterTextWriter.
Public methodApplyTemplates (IXPathNavigable, XmlWriter)ApplyTemplates (IXPathNavigable, XmlWriter)ApplyTemplates (IXPathNavigable^, XmlWriter^) Applies default mode template rules to the specified context node and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodApplyTemplates (IXPathNavigable, IResultDocumentHandler)ApplyTemplates (IXPathNavigable, IResultDocumentHandler)ApplyTemplates (IXPathNavigable^, IResultDocumentHandler^) Applies default mode template rules to the specified context node and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodApplyTemplates (DynamicContextSettings, Stream)ApplyTemplates (DynamicContextSettings, Stream)ApplyTemplates (DynamicContextSettings^, Stream^) Applies default mode template rules using the specified initial dynamic context settings and outputs the result to a StreamStreamStream.
Public methodApplyTemplates (DynamicContextSettings, TextWriter)ApplyTemplates (DynamicContextSettings, TextWriter)ApplyTemplates (DynamicContextSettings^, TextWriter^) Applies default mode template rules using the specified initial dynamic context settings and outputs the result to a TextWriterTextWriterTextWriter.
Public methodApplyTemplates (DynamicContextSettings, XmlWriter)ApplyTemplates (DynamicContextSettings, XmlWriter)ApplyTemplates (DynamicContextSettings^, XmlWriter^) Applies default mode template rules using the specified initial dynamic context settings and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodApplyTemplates (DynamicContextSettings, IResultDocumentHandler)ApplyTemplates (DynamicContextSettings, IResultDocumentHandler)ApplyTemplates (DynamicContextSettings^, IResultDocumentHandler^) Applies default mode template rules using the specified initial dynamic context settings and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodCallTemplate (string, string, XmlReader, Stream)CallTemplate (String, String, XmlReader, Stream)CallTemplate (String^, String^, XmlReader^, Stream^) Calls the specified named template with the specified initial context node and writes the result to a StreamStreamStream.
Public methodCallTemplate (string, string, XmlReader, TextWriter)CallTemplate (String, String, XmlReader, TextWriter)CallTemplate (String^, String^, XmlReader^, TextWriter^) Calls the specified named template with the specified initial context node and outputs the result to a TextWriterTextWriterTextWriter.
Public methodCallTemplate (string, string, XmlReader, XmlWriter)CallTemplate (String, String, XmlReader, XmlWriter)CallTemplate (String^, String^, XmlReader^, XmlWriter^) Calls the specified named template with the specified initial context node and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodCallTemplate (string, string, XmlReader, IResultDocumentHandler)CallTemplate (String, String, XmlReader, IResultDocumentHandler)CallTemplate (String^, String^, XmlReader^, IResultDocumentHandler^) Calls the specified named template with the specified initial context node and outputs the results to an using object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodCallTemplate (string, string, IXPathNavigable, Stream)CallTemplate (String, String, IXPathNavigable, Stream)CallTemplate (String^, String^, IXPathNavigable^, Stream^) Calls the specified named template with the specified initial context node and outputs the result to a StreamStreamStream.
Public methodCallTemplate (string, string, IXPathNavigable, TextWriter)CallTemplate (String, String, IXPathNavigable, TextWriter)CallTemplate (String^, String^, IXPathNavigable^, TextWriter^) Calls the specified named template with the specified initial context node and outputs the result to a TextWriterTextWriterTextWriter.
Public methodCallTemplate (string, string, IXPathNavigable, XmlWriter)CallTemplate (String, String, IXPathNavigable, XmlWriter)CallTemplate (String^, String^, IXPathNavigable^, XmlWriter^) Calls the specified named template with the specified initial context node and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodCallTemplate (string, string, IXPathNavigable, IResultDocumentHandler)CallTemplate (String, String, IXPathNavigable, IResultDocumentHandler)CallTemplate (String^, String^, IXPathNavigable^, IResultDocumentHandler^) Calls the specified named template and writes the results to the targets specified by resultDocumentHandler.
Public methodCallTemplate (string, string, DynamicContextSettings, Stream)CallTemplate (String, String, DynamicContextSettings, Stream)CallTemplate (String^, String^, DynamicContextSettings^, Stream^) Calls the specified named template using the specified initial dynamic context settings and outputs the result to a StreamStreamStream.
Public methodCallTemplate (string, string, DynamicContextSettings, TextWriter)CallTemplate (String, String, DynamicContextSettings, TextWriter)CallTemplate (String^, String^, DynamicContextSettings^, TextWriter^) Calls the specified named template using the specified initial dynamic context settings and outputs the result to a TextWriterTextWriterTextWriter.
Public methodCallTemplate (string, string, DynamicContextSettings, XmlWriter)CallTemplate (String, String, DynamicContextSettings, XmlWriter)CallTemplate (String^, String^, DynamicContextSettings^, XmlWriter^) Calls the specified named template using the specified initial dynamic context settings and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodCallTemplate (string, string, DynamicContextSettings, IResultDocumentHandler)CallTemplate (String, String, DynamicContextSettings, IResultDocumentHandler)CallTemplate (String^, String^, DynamicContextSettings^, IResultDocumentHandler^) Calls the specified named template using the specified initial dynamic context settings and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodCallTemplate (XmlQualifiedName, XmlReader, Stream)CallTemplate (XmlQualifiedName, XmlReader, Stream)CallTemplate (XmlQualifiedName^, XmlReader^, Stream^) Calls the specified named template using the specified input document and outputs the result to a StreamStreamStream.
Public methodCallTemplate (XmlQualifiedName, XmlReader, TextWriter)CallTemplate (XmlQualifiedName, XmlReader, TextWriter)CallTemplate (XmlQualifiedName^, XmlReader^, TextWriter^) Calls the specified named template using the specified input document and outputs the result to a TextWriterTextWriterTextWriter.
Public methodCallTemplate (XmlQualifiedName, XmlReader, XmlWriter)CallTemplate (XmlQualifiedName, XmlReader, XmlWriter)CallTemplate (XmlQualifiedName^, XmlReader^, XmlWriter^) Calls the specified named template using the specified input document and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodCallTemplate (XmlQualifiedName, XmlReader, IResultDocumentHandler)CallTemplate (XmlQualifiedName, XmlReader, IResultDocumentHandler)CallTemplate (XmlQualifiedName^, XmlReader^, IResultDocumentHandler^) Calls the specified named template using the specified input document and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodCallTemplate (XmlQualifiedName, IXPathNavigable, Stream)CallTemplate (XmlQualifiedName, IXPathNavigable, Stream)CallTemplate (XmlQualifiedName^, IXPathNavigable^, Stream^) Calls the specified named template using the specified initial context node and outputs the result to a StreamStreamStream.
Public methodCallTemplate (XmlQualifiedName, IXPathNavigable, TextWriter)CallTemplate (XmlQualifiedName, IXPathNavigable, TextWriter)CallTemplate (XmlQualifiedName^, IXPathNavigable^, TextWriter^) Calls the specified named template using the specified initial context node and outputs the result to a TextWriterTextWriterTextWriter.
Public methodCallTemplate (XmlQualifiedName, IXPathNavigable, XmlWriter)CallTemplate (XmlQualifiedName, IXPathNavigable, XmlWriter)CallTemplate (XmlQualifiedName^, IXPathNavigable^, XmlWriter^) Calls the specified named template using the specified initial context node and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodCallTemplate (XmlQualifiedName, IXPathNavigable, IResultDocumentHandler)CallTemplate (XmlQualifiedName, IXPathNavigable, IResultDocumentHandler)CallTemplate (XmlQualifiedName^, IXPathNavigable^, IResultDocumentHandler^) Calls the specified named template using the specified initial context node and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodCallTemplate (XmlQualifiedName, DynamicContextSettings, Stream)CallTemplate (XmlQualifiedName, DynamicContextSettings, Stream)CallTemplate (XmlQualifiedName^, DynamicContextSettings^, Stream^) Calls the specified named template using the specified initial dynamic context settings and outputs the result to a StreamStreamStream.
Public methodCallTemplate (XmlQualifiedName, DynamicContextSettings, TextWriter)CallTemplate (XmlQualifiedName, DynamicContextSettings, TextWriter)CallTemplate (XmlQualifiedName^, DynamicContextSettings^, TextWriter^) Calls the specified named template using the specified initial dynamic context settings and outputs the result to a TextWriterTextWriterTextWriter.
Public methodCallTemplate (XmlQualifiedName, DynamicContextSettings, XmlWriter)CallTemplate (XmlQualifiedName, DynamicContextSettings, XmlWriter)CallTemplate (XmlQualifiedName^, DynamicContextSettings^, XmlWriter^) Calls the specified named template using the specified initial dynamic context settings and outputs the result to an XmlWriterXmlWriterXmlWriter.
Public methodCallTemplate (XmlQualifiedName, DynamicContextSettings, IResultDocumentHandler)CallTemplate (XmlQualifiedName, DynamicContextSettings, IResultDocumentHandler)CallTemplate (XmlQualifiedName^, DynamicContextSettings^, IResultDocumentHandler^) Calls the specified named template using the specified initial dynamic context settings and outputs the results using an object implementing the IResultDocumentHandlerIResultDocumentHandlerIResultDocumentHandler interface.
Public methodstaticCompile (Stream)Compile (Stream)Compile (Stream^) Loads and compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the XSLT stylesheet. Default static context settings are used.
Public methodstaticCompile (Stream, XsltSettings)Compile (Stream, XsltSettings)Compile (Stream^, XsltSettings^) Loads and compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the XSLT stylesheet. The specified static context settings are used.
Public methodstaticCompile (TextReader)Compile (TextReader)Compile (TextReader^) Loads and compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the XSLT stylesheet. Default static context settings are used.
Public methodstaticCompile (TextReader, XsltSettings)Compile (TextReader, XsltSettings)Compile (TextReader^, XsltSettings^) Loads and compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the XSLT stylesheet. The specified static context settings are used.
Public methodstaticCompile (string, XmlNameTable)Compile (String, XmlNameTable)Compile (String^, XmlNameTable^) Compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the transformation. Default static context settings are used.
Public methodstaticCompile (string, XsltSettings)Compile (String, XsltSettings)Compile (String^, XsltSettings^) Compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the transformation. The specified static context settings are used.
Public methodstaticCompile (Uri, XmlNameTable)Compile (Uri, XmlNameTable)Compile (Uri^, XmlNameTable^) Compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the transformation. Default static context settings are used.
Public methodstaticCompile (Uri, XsltSettings)Compile (Uri, XsltSettings)Compile (Uri^, XsltSettings^) Compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the transformation. The specified static context settings are used.
Public methodstaticCompile (XmlReader)Compile (XmlReader)Compile (XmlReader^) Loads and compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the XSLT stylesheet. Default static context settings are used.
Public methodstaticCompile (XmlReader, XsltSettings)Compile (XmlReader, XsltSettings)Compile (XmlReader^, XsltSettings^) Loads and compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the XSLT stylesheet. The specified static context settings are used.
Public methodstaticCompile (IXPathNavigable)Compile (IXPathNavigable)Compile (IXPathNavigable^) Compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the XSLT stylesheet. The specified static context settings are used.
Public methodstaticCompile (IXPathNavigable, XsltSettings)Compile (IXPathNavigable, XsltSettings)Compile (IXPathNavigable^, XsltSettings^) Compiles the specified XSLT stylesheet and returns an XsltXsltXslt object that represents the XSLT stylesheet. The specified static context settings are used.
Public methodObject.EqualsObject.EqualsObject::Equals Determines whether the specified objectObjectobject is equal to the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodExplainExplainExplain Writes the transformation execution plan to the specified XmlWriterXmlWriterXmlWriter.
Protected methodObject.FinalizeObject.FinalizeObject::Finalize Allows an objectObjectobject to attempt to free resources and perform other cleanup operations before the objectObjectobject is reclaimed by garbage collection. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.GetHashCodeObject.GetHashCodeObject::GetHashCode Serves as a hash function for a particular type. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.GetTypeObject.GetTypeObject::GetType Gets the TypeTypeType of the current instance. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodObject.MemberwiseCloneObject.MemberwiseCloneObject::MemberwiseClone Creates a shallow copy of the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodToStringToStringToString Returns a stringStringString that represents the current objectObjectobject. (Overrides Object.ToStringObject.ToStringObject::ToString)

Top