C# 클래스 System.Xml.Xsl.Xslt.XsltLoader

상속: IErrorHelper
파일 보기 프로젝트 열기: dotnet/corefx

공개 프로퍼티들

프로퍼티 타입 설명
V1Opt int
V1Req int
V2Opt int
V2Req int

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
CheckError ( bool cond, string res ) : void
Load ( Compiler compiler, object stylesheet, XmlResolver xmlResolver ) : void
ReportError ( string res ) : void
ReportWarning ( string res ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

CheckError() 공개 메소드

public CheckError ( bool cond, string res ) : void
cond bool
res string
리턴 void

Load() 공개 메소드

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

ReportError() 공개 메소드

public ReportError ( string res ) : void
res string
리턴 void

ReportWarning() 공개 메소드

public ReportWarning ( string res ) : void
res string
리턴 void

프로퍼티 상세

V1Opt 공개적으로 정적으로 프로퍼티

public static int V1Opt
리턴 int

V1Req 공개적으로 정적으로 프로퍼티

public static int V1Req
리턴 int

V2Opt 공개적으로 정적으로 프로퍼티

public static int V2Opt
리턴 int

V2Req 공개적으로 정적으로 프로퍼티

public static int V2Req
리턴 int