C# Class System.Xml.Xsl.Xslt.XsltLoader

Inheritance: IErrorHelper
Exibir arquivo Open project: dotnet/corefx

Public Properties

Property Type Description
V1Opt int
V1Req int
V2Opt int
V2Req int

Private Properties

Property Type Description
AddInstruction void
AddUseAttributeSets void
AtomizeAttributes void
AtomizeAttributes void
CheckAttributeSetsDfs void
CheckNoContent void
CheckUseAttrubuteSetInList void
CheckWithParam void
CreateReader System.IO.XmlReader
CreateXPathQName System.Xml.Xsl.Qil.QilName
Load void
LoadAttributeSet void
LoadCharacterMap void
LoadContent List
LoadDecimalFormat void
LoadDocument void
LoadEndTag List
LoadFallbacks List
LoadFunction void
LoadGlobalVariableOrParameter void
LoadImport void
LoadImportSchema void
LoadInclude void
LoadInstructions List
LoadInstructions List
LoadInstructions List
LoadInstructions List
LoadKey void
LoadLiteralResultElement XslNode
LoadMsAssembly void
LoadMsScript void
LoadMsUsing void
LoadNamespaceAlias void
LoadOutput void
LoadPreserveSpace void
LoadRealStylesheet void
LoadSimplifiedStylesheet void
LoadStripSpace void
LoadStylesheet Stylesheet
LoadStylesheet Stylesheet
LoadTemplate void
LoadUnknownXsltInstruction XslNode
LoadWithParams List
MergeNamespaces NsDecl
ParseCharAttribute char
ParseCollationAttribute string
ParseInputTypeAnnotationsAttribute void
ParseModeAttribute System.Xml.Xsl.Qil.QilName
ParseModeListAttribute System.Xml.Xsl.Qil.QilName
ParseNCNameAttribute string
ParseOutputMethod XmlQualifiedName
ParseQNameAttribute System.Xml.Xsl.Qil.QilName
ParseStringAttribute string
ParseTypeAttribute void
ParseUseCharacterMaps List
ParseValidationAttribute void
ParseWhitespaceRules void
ParseYesNoAttribute TriState
ProcessOutputSettings void
ReportNYI void
ResolveQName XmlQualifiedName
ResolveQName bool
ResolveUri Uri
SetContent void
SetInfo XslNode
SetLineInfo XslNode
SkipEmptyContent ISourceLineInfo
XslAnalyzeString XslNode
XslApplyImports XslNode
XslApplyTemplates XslNode
XslAttribute XslNode
XslCallTemplate XslNode
XslChoose XslNode
XslComment XslNode
XslCopy XslNode
XslCopyOf XslNode
XslDocument XslNode
XslElement XslNode
XslFallback XslNode
XslForEach XslNode
XslForEachGroup XslNode
XslIf XslNode
XslMessage XslNode
XslNamespace XslNode
XslNextMatch XslNode
XslNumber XslNode
XslOtherwise XslNode
XslPerformSort XslNode
XslProcessingInstruction XslNode
XslResultDocument XslNode
XslSequence XslNode
XslSort XslNode
XslText XslNode
XslValueOf XslNode
XslVarPar VarPar

Public Methods

Method Description
CheckError ( bool cond, string res ) : void
Load ( Compiler compiler, object stylesheet, XmlResolver xmlResolver ) : void
ReportError ( string res ) : void
ReportWarning ( string res ) : void

Private Methods

Method Description
AddInstruction ( List content, XslNode instruction ) : void
AddUseAttributeSets ( List list ) : void
AtomizeAttributes ( ) : void
AtomizeAttributes ( XsltAttribute attributes ) : void
CheckAttributeSetsDfs ( AttributeSet attSet ) : void
CheckNoContent ( ) : void
CheckUseAttrubuteSetInList ( IList list ) : void
CheckWithParam ( List content, XslNode withParam ) : void
CreateReader ( Uri uri, XmlResolver xmlResolver ) : System.IO.XmlReader
CreateXPathQName ( string qname ) : QilName
Load ( System.IO.XmlReader reader ) : void
LoadAttributeSet ( NsDecl stylesheetNsList ) : void
LoadCharacterMap ( NsDecl stylesheetNsList ) : void
LoadContent ( bool hasSelect ) : List
LoadDecimalFormat ( NsDecl stylesheetNsList ) : void
LoadDocument ( ) : void
LoadEndTag ( List content ) : List
LoadFallbacks ( string instrName ) : List
LoadFunction ( NsDecl stylesheetNsList ) : void
LoadGlobalVariableOrParameter ( NsDecl stylesheetNsList, XslNodeType nodeType ) : void
LoadImport ( ) : void
LoadImportSchema ( ) : void
LoadInclude ( ) : void
LoadInstructions ( ) : List
LoadInstructions ( InstructionFlags flags ) : List
LoadInstructions ( List content ) : List
LoadInstructions ( List content, InstructionFlags flags ) : List
LoadKey ( NsDecl stylesheetNsList ) : void
LoadLiteralResultElement ( bool asStylesheet ) : XslNode
LoadMsAssembly ( ScriptClass scriptClass ) : void
LoadMsScript ( NsDecl stylesheetNsList ) : void
LoadMsUsing ( ScriptClass scriptClass ) : void
LoadNamespaceAlias ( NsDecl stylesheetNsList ) : void
LoadOutput ( ) : void
LoadPreserveSpace ( NsDecl stylesheetNsList ) : void
LoadRealStylesheet ( ) : void
LoadSimplifiedStylesheet ( ) : void
LoadStripSpace ( NsDecl stylesheetNsList ) : void
LoadStylesheet ( Uri uri, bool include ) : Stylesheet
LoadStylesheet ( System.IO.XmlReader reader, bool include ) : Stylesheet
LoadTemplate ( NsDecl stylesheetNsList ) : void
LoadUnknownXsltInstruction ( string parentName ) : XslNode
LoadWithParams ( InstructionFlags flags ) : List
MergeNamespaces ( NsDecl thisList, NsDecl parentList ) : NsDecl
ParseCharAttribute ( int attNum, string attName, char defVal ) : char
ParseCollationAttribute ( int attNum ) : string
ParseInputTypeAnnotationsAttribute ( int attNum ) : void
ParseModeAttribute ( int attNum ) : QilName
ParseModeListAttribute ( int attNum ) : QilName
ParseNCNameAttribute ( int attNum ) : string
ParseOutputMethod ( string attValue, XmlOutputMethod &method ) : XmlQualifiedName
ParseQNameAttribute ( int attNum ) : QilName
ParseStringAttribute ( int attNum, string attName ) : string
ParseTypeAttribute ( int attNum ) : void
ParseUseCharacterMaps ( int attNum ) : List
ParseValidationAttribute ( int attNum, bool defVal ) : void
ParseWhitespaceRules ( string elements, bool preserveSpace ) : void
ParseYesNoAttribute ( int attNum, string attName ) : TriState
ProcessOutputSettings ( ) : void
ReportNYI ( string arg ) : void
ResolveQName ( bool ignoreDefaultNs, string qname ) : XmlQualifiedName
ResolveQName ( bool ignoreDefaultNs, string qname, string &localName, string &namespaceName, string &prefix ) : bool
ResolveUri ( string relativeUri, string baseUri ) : Uri
SetContent ( XslNode node, List content ) : void
SetInfo ( XslNode to, List content, ContextInfo info ) : XslNode
SetLineInfo ( XslNode node, ISourceLineInfo lineInfo ) : XslNode
SkipEmptyContent ( ) : ISourceLineInfo
XslAnalyzeString ( ) : XslNode
XslApplyImports ( ) : XslNode
XslApplyTemplates ( ) : XslNode
XslAttribute ( ) : XslNode
XslCallTemplate ( ) : XslNode
XslChoose ( ) : XslNode
XslComment ( ) : XslNode
XslCopy ( ) : XslNode
XslCopyOf ( ) : XslNode
XslDocument ( ) : XslNode
XslElement ( ) : XslNode
XslFallback ( ) : XslNode
XslForEach ( ) : XslNode
XslForEachGroup ( ) : XslNode
XslIf ( ) : XslNode
XslMessage ( ) : XslNode
XslNamespace ( ) : XslNode
XslNextMatch ( ) : XslNode
XslNumber ( ) : XslNode
XslOtherwise ( ) : XslNode
XslPerformSort ( ) : XslNode
XslProcessingInstruction ( ) : XslNode
XslResultDocument ( ) : XslNode
XslSequence ( ) : XslNode
XslSort ( int sortNumber ) : XslNode
XslText ( ) : XslNode
XslValueOf ( ) : XslNode
XslVarPar ( ) : VarPar

Method Details

CheckError() public method

public CheckError ( bool cond, string res ) : void
cond bool
res string
return void

Load() public method

public Load ( Compiler compiler, object stylesheet, XmlResolver xmlResolver ) : void
compiler Compiler
stylesheet object
xmlResolver XmlResolver
return void

ReportError() public method

public ReportError ( string res ) : void
res string
return void

ReportWarning() public method

public ReportWarning ( string res ) : void
res string
return void

Property Details

V1Opt public_oe static_oe property

public static int V1Opt
return int

V1Req public_oe static_oe property

public static int V1Req
return int

V2Opt public_oe static_oe property

public static int V2Opt
return int

V2Req public_oe static_oe property

public static int V2Req
return int