C# Класс Commons.Xml.Relaxng.Rnc.RncWriter

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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