This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions page (login required).

%XML.XSLT2.CompiledStyleSheet

class %XML.XSLT2.CompiledStyleSheet extends %Library.RegisteredObject

Implements an interface to the XSLT2 CompiledStyleSheet. %XML.XSLT2.CompiledStyleSheet should never be created directly with %New(), but via the CreateFromFile() or CreateFromStream() factory methods

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties

property ReleaseOnClose as %Boolean [ InitialExpression = 1 ];
Property methods: ReleaseOnCloseDisplayToLogical(), ReleaseOnCloseGet(), ReleaseOnCloseIsValid(), ReleaseOnCloseLogicalToDisplay(), ReleaseOnCloseNormalize(), ReleaseOnCloseSet()

Methods

private method %OnClose() as %Status
Inherited description: This callback method is invoked by the %Close() method to provide notification that the current object is being closed.

The return value of this method is ignored.

classmethod CreateFromFile(source As %String, Output compiledStyleSheet As %XML.XSLT2.CompiledStyleSheet, errorHandler As %XML.XSLT.ErrorHandler = $$$NULLOREF, gateway As %Net.Remote.Gateway = $$$NULLOREF) as %Status
Use this method a create an instance of an %XML.XSLT2.CompiledStyleSheet from a file path name
classmethod CreateFromStream(stream As %AbstractStream, Output compiledStyleSheet As %XML.XSLT2.CompiledStyleSheet, errorHandler As %XML.XSLT.ErrorHandler = $$$NULLOREF, gateway As %Net.Remote.Gateway = $$$NULLOREF) as %Status
Use this method to create an instance of an %XML.XSLT2.CompiledStyleSheet from a binary stream
classmethod ReleaseFromServer(compiledStyleSheet As %XML.XSLT2.CompiledStyleSheet, errorHandler As %XML.XSLT.ErrorHandler = $$$NULLOREF, gateway As %Net.Remote.Gateway = $$$NULLOREF) as %Status

Inherited Members

Inherited Methods (Including Private)

Feedback