# Extending XSLT Style Sheets

This section describes the different methods of extending the XSLT functionality. You can add extension objects or parameters using the XsltArgumentList class. The extension objects or parameters can then be called from the style sheet. In addition, you can also embed script blocks into the style sheet by using the msxsl:script element.

## In This Section

XSLT Extension Objects
Discusses using the XsltArgumentList class to process XSLT extension objects.

XSLT Parameters
Discusses using the XsltArgumentList class to process XSLT parameters.

Script Blocks Using msxsl:script
Discusses using the msxsl:script element.

XSLT Transformations