C# 클래스 Commons.Xml.Relaxng.Rnc.RncWriter

파일 보기 프로젝트 열기: runefs/Marvin 1 사용 예제들

공개 메소드들

메소드 설명
RncWriter ( TextWriter writer ) : System
RncWriter ( TextWriter writer, System.Xml.IXmlNamespaceResolver nsmgr ) : System
RncWriter ( TextWriter writer, System.Xml.IXmlNamespaceResolver structureNamespaces, System.Xml.IXmlNamespaceResolver dataNamespaces ) : System
WriteAnyName ( Commons.Xml.Relaxng.RelaxngAnyName n ) : void
WriteAttribute ( Commons.Xml.Relaxng.RelaxngAttribute attribute ) : void
WriteChoice ( Commons.Xml.Relaxng.RelaxngChoice p ) : void
WriteData ( Commons.Xml.Relaxng.RelaxngData data ) : void
WriteDataExcept ( Commons.Xml.Relaxng.RelaxngExcept e ) : void
WriteDefine ( Commons.Xml.Relaxng.RelaxngDefine define ) : void
WriteDiv ( Commons.Xml.Relaxng.RelaxngDiv div ) : void
WriteElement ( Commons.Xml.Relaxng.RelaxngElement element ) : void
WriteEmpty ( Commons.Xml.Relaxng.RelaxngEmpty empty ) : void
WriteExternalRef ( Commons.Xml.Relaxng.RelaxngExternalRef r ) : void
WriteGrammar ( Commons.Xml.Relaxng.RelaxngGrammar g ) : void
WriteGroup ( Commons.Xml.Relaxng.RelaxngGroup p ) : void
WriteInclude ( Commons.Xml.Relaxng.RelaxngInclude include ) : void
WriteInterleave ( Commons.Xml.Relaxng.RelaxngInterleave p ) : void
WriteList ( Commons.Xml.Relaxng.RelaxngList p ) : void
WriteMixed ( Commons.Xml.Relaxng.RelaxngMixed p ) : void
WriteName ( Commons.Xml.Relaxng.RelaxngName n ) : void
WriteNameChoice ( Commons.Xml.Relaxng.RelaxngNameChoice c ) : void
WriteNameExcept ( Commons.Xml.Relaxng.RelaxngExceptNameClass e ) : void
WriteNamespaces ( string defaultNamespace ) : void
WriteNamespaces ( string defaultNamespace, System.Xml.IXmlNamespaceResolver nsmgr, bool isData ) : void
WriteNotAllowed ( Commons.Xml.Relaxng.RelaxngNotAllowed na ) : void
WriteNsName ( Commons.Xml.Relaxng.RelaxngNsName n ) : void
WriteOneOrMore ( Commons.Xml.Relaxng.RelaxngOneOrMore p ) : void
WriteOptional ( Commons.Xml.Relaxng.RelaxngOptional p ) : void
WriteParam ( Commons.Xml.Relaxng.RelaxngParam p ) : void
WriteParentRef ( Commons.Xml.Relaxng.RelaxngParentRef r ) : void
WriteRef ( Commons.Xml.Relaxng.RelaxngRef r ) : void
WriteText ( Commons.Xml.Relaxng.RelaxngText text ) : void
WriteValue ( Commons.Xml.Relaxng.RelaxngValue v ) : void
WriteZeroOrMore ( Commons.Xml.Relaxng.RelaxngZeroOrMore p ) : void

비공개 메소드들

메소드 설명
GetNameTable ( System.Xml.IXmlNamespaceResolver nss1, System.Xml.IXmlNamespaceResolver nss2 ) : XmlNameTable
IsKeyword ( string name ) : bool
RncWriter ( ) : System
WriteGrammarIncludeContents ( Commons.Xml.Relaxng.RelaxngGrammarContentList starts, Commons.Xml.Relaxng.RelaxngGrammarContentList defines, Commons.Xml.Relaxng.RelaxngGrammarContentList divs, Commons.Xml.Relaxng.RelaxngGrammarContentList includes ) : void
WriteLiteral ( string value ) : void
WriteNames ( Commons.Xml.Relaxng.RelaxngNameClassList l, bool wrap ) : void
WritePatterns ( Commons.Xml.Relaxng.RelaxngPatternList l, bool parens ) : void
WritePatterns ( Commons.Xml.Relaxng.RelaxngPatternList l, char sep, bool parens ) : void
WriteQName ( string name, string ns ) : void
WriteQName ( string name, string ns, System.Xml.IXmlNamespaceResolver nss ) : void

메소드 상세

RncWriter() 공개 메소드

public RncWriter ( TextWriter writer ) : System
writer System.IO.TextWriter
리턴 System

RncWriter() 공개 메소드

public RncWriter ( TextWriter writer, System.Xml.IXmlNamespaceResolver nsmgr ) : System
writer System.IO.TextWriter
nsmgr System.Xml.IXmlNamespaceResolver
리턴 System

RncWriter() 공개 메소드

public RncWriter ( TextWriter writer, System.Xml.IXmlNamespaceResolver structureNamespaces, System.Xml.IXmlNamespaceResolver dataNamespaces ) : System
writer System.IO.TextWriter
structureNamespaces System.Xml.IXmlNamespaceResolver
dataNamespaces System.Xml.IXmlNamespaceResolver
리턴 System

WriteAnyName() 공개 메소드

public WriteAnyName ( Commons.Xml.Relaxng.RelaxngAnyName n ) : void
n Commons.Xml.Relaxng.RelaxngAnyName
리턴 void

WriteAttribute() 공개 메소드

public WriteAttribute ( Commons.Xml.Relaxng.RelaxngAttribute attribute ) : void
attribute Commons.Xml.Relaxng.RelaxngAttribute
리턴 void

WriteChoice() 공개 메소드

public WriteChoice ( Commons.Xml.Relaxng.RelaxngChoice p ) : void
p Commons.Xml.Relaxng.RelaxngChoice
리턴 void

WriteData() 공개 메소드

public WriteData ( Commons.Xml.Relaxng.RelaxngData data ) : void
data Commons.Xml.Relaxng.RelaxngData
리턴 void

WriteDataExcept() 공개 메소드

public WriteDataExcept ( Commons.Xml.Relaxng.RelaxngExcept e ) : void
e Commons.Xml.Relaxng.RelaxngExcept
리턴 void

WriteDefine() 공개 메소드

public WriteDefine ( Commons.Xml.Relaxng.RelaxngDefine define ) : void
define Commons.Xml.Relaxng.RelaxngDefine
리턴 void

WriteDiv() 공개 메소드

public WriteDiv ( Commons.Xml.Relaxng.RelaxngDiv div ) : void
div Commons.Xml.Relaxng.RelaxngDiv
리턴 void

WriteElement() 공개 메소드

public WriteElement ( Commons.Xml.Relaxng.RelaxngElement element ) : void
element Commons.Xml.Relaxng.RelaxngElement
리턴 void

WriteEmpty() 공개 메소드

public WriteEmpty ( Commons.Xml.Relaxng.RelaxngEmpty empty ) : void
empty Commons.Xml.Relaxng.RelaxngEmpty
리턴 void

WriteExternalRef() 공개 메소드

public WriteExternalRef ( Commons.Xml.Relaxng.RelaxngExternalRef r ) : void
r Commons.Xml.Relaxng.RelaxngExternalRef
리턴 void

WriteGrammar() 공개 메소드

public WriteGrammar ( Commons.Xml.Relaxng.RelaxngGrammar g ) : void
g Commons.Xml.Relaxng.RelaxngGrammar
리턴 void

WriteGroup() 공개 메소드

public WriteGroup ( Commons.Xml.Relaxng.RelaxngGroup p ) : void
p Commons.Xml.Relaxng.RelaxngGroup
리턴 void

WriteInclude() 공개 메소드

public WriteInclude ( Commons.Xml.Relaxng.RelaxngInclude include ) : void
include Commons.Xml.Relaxng.RelaxngInclude
리턴 void

WriteInterleave() 공개 메소드

public WriteInterleave ( Commons.Xml.Relaxng.RelaxngInterleave p ) : void
p Commons.Xml.Relaxng.RelaxngInterleave
리턴 void

WriteList() 공개 메소드

public WriteList ( Commons.Xml.Relaxng.RelaxngList p ) : void
p Commons.Xml.Relaxng.RelaxngList
리턴 void

WriteMixed() 공개 메소드

public WriteMixed ( Commons.Xml.Relaxng.RelaxngMixed p ) : void
p Commons.Xml.Relaxng.RelaxngMixed
리턴 void

WriteName() 공개 메소드

public WriteName ( Commons.Xml.Relaxng.RelaxngName n ) : void
n Commons.Xml.Relaxng.RelaxngName
리턴 void

WriteNameChoice() 공개 메소드

public WriteNameChoice ( Commons.Xml.Relaxng.RelaxngNameChoice c ) : void
c Commons.Xml.Relaxng.RelaxngNameChoice
리턴 void

WriteNameExcept() 공개 메소드

public WriteNameExcept ( Commons.Xml.Relaxng.RelaxngExceptNameClass e ) : void
e Commons.Xml.Relaxng.RelaxngExceptNameClass
리턴 void

WriteNamespaces() 공개 메소드

public WriteNamespaces ( string defaultNamespace ) : void
defaultNamespace string
리턴 void

WriteNamespaces() 공개 메소드

public WriteNamespaces ( string defaultNamespace, System.Xml.IXmlNamespaceResolver nsmgr, bool isData ) : void
defaultNamespace string
nsmgr System.Xml.IXmlNamespaceResolver
isData bool
리턴 void

WriteNotAllowed() 공개 메소드

public WriteNotAllowed ( Commons.Xml.Relaxng.RelaxngNotAllowed na ) : void
na Commons.Xml.Relaxng.RelaxngNotAllowed
리턴 void

WriteNsName() 공개 메소드

public WriteNsName ( Commons.Xml.Relaxng.RelaxngNsName n ) : void
n Commons.Xml.Relaxng.RelaxngNsName
리턴 void

WriteOneOrMore() 공개 메소드

public WriteOneOrMore ( Commons.Xml.Relaxng.RelaxngOneOrMore p ) : void
p Commons.Xml.Relaxng.RelaxngOneOrMore
리턴 void

WriteOptional() 공개 메소드

public WriteOptional ( Commons.Xml.Relaxng.RelaxngOptional p ) : void
p Commons.Xml.Relaxng.RelaxngOptional
리턴 void

WriteParam() 공개 메소드

public WriteParam ( Commons.Xml.Relaxng.RelaxngParam p ) : void
p Commons.Xml.Relaxng.RelaxngParam
리턴 void

WriteParentRef() 공개 메소드

public WriteParentRef ( Commons.Xml.Relaxng.RelaxngParentRef r ) : void
r Commons.Xml.Relaxng.RelaxngParentRef
리턴 void

WriteRef() 공개 메소드

public WriteRef ( Commons.Xml.Relaxng.RelaxngRef r ) : void
r Commons.Xml.Relaxng.RelaxngRef
리턴 void

WriteText() 공개 메소드

public WriteText ( Commons.Xml.Relaxng.RelaxngText text ) : void
text Commons.Xml.Relaxng.RelaxngText
리턴 void

WriteValue() 공개 메소드

public WriteValue ( Commons.Xml.Relaxng.RelaxngValue v ) : void
v Commons.Xml.Relaxng.RelaxngValue
리턴 void

WriteZeroOrMore() 공개 메소드

public WriteZeroOrMore ( Commons.Xml.Relaxng.RelaxngZeroOrMore p ) : void
p Commons.Xml.Relaxng.RelaxngZeroOrMore
리턴 void