PhoenixmlDb.XSLT
XsltOutputDeclaration
A compiled xsl:output declaration, as reports it: after declarations of the same name across the stylesheet and its imports and includes have been merged by import precedence.
#XsltOutputDeclaration
Namespace: PhoenixmlDb.Xslt
A compiled
xsl:output
declaration, as
reports it: after declarations of the same name across the stylesheet and its imports and includes have been merged by import precedence.
#Constructors
##ctor(Nullable<PhoenixmlDb.Core.QName>,Nullable<PhoenixmlDb.Xslt.Ast.OutputMethod>,PhoenixmlDb.Xslt.Ast.OutputMethod)
A compiled
xsl:output
declaration, as
reports it: after declarations of the same name across the stylesheet and its imports and includes have been merged by import precedence.
Parameters:
-
Name— The declaration's name, ornullfor the unnamed (principal) one. -
Method— The method the declaration states, ornullwhen it states none. -
EffectiveMethod—Method, orOutputMethod.Xmlwhen it states none. A result serialized under a declaration with no method can still use html or xhtml, by the default-method rule (anhtmldocument element), andxsl:result-documentcan choose a method at run time. To restrict what is actually delivered, useXsltTransformer.AllowedOutputMethods.
#Properties
| Name | Description |
|---|---|
EffectiveMethod
|
Method, or OutputMethod.Xml when it states none. A result serialized under a declaration with no method can still use html or xhtml, by the default-method rule (an html document element), and xsl:result-document can choose a method at run time. To restrict what is actually delivered, use XsltTransformer.AllowedOutputMethods.
|
Method
|
The method the declaration states, or null when it states none. |
Name
|
The declaration's name, or null for the unnamed (principal) one. |