C# 클래스 DynamicXaml.MarkupSystem.XamlWriter

A true XAML writer based on an XmlReader
상속: IDisposable
파일 보기 프로젝트 열기: flq/XamlTags 1 사용 예제들

공개 메소드들

메소드 설명
AddAttribute ( bool condition, string attribute, string content ) : XamlWriter
AddAttribute ( string attribute, object content ) : XamlWriter
AddAttribute ( string attribute, string content ) : XamlWriter
CloseCurrentElement ( ) : XamlWriter
Dispose ( ) : void
IsElementOpen ( ) : bool
RegisterReference ( string ns, string clrNamespace, string assembly = null ) : void
StartElement ( string name ) : XamlWriter
StartElement ( string name, Action action ) : XamlWriter
XamlWriter ( TextWriter output, XamlWriterSettings settings = null, bool closeOutputStream = true ) : System

비공개 메소드들

메소드 설명
ElementSwitch ( string text, string>.Action withoutNameSpace, string>.Action withNameSpace ) : void
StartRoot ( string name ) : void
WriteAllReferences ( ) : void

메소드 상세

AddAttribute() 공개 메소드

public AddAttribute ( bool condition, string attribute, string content ) : XamlWriter
condition bool
attribute string
content string
리턴 XamlWriter

AddAttribute() 공개 메소드

public AddAttribute ( string attribute, object content ) : XamlWriter
attribute string
content object
리턴 XamlWriter

AddAttribute() 공개 메소드

public AddAttribute ( string attribute, string content ) : XamlWriter
attribute string
content string
리턴 XamlWriter

CloseCurrentElement() 공개 메소드

public CloseCurrentElement ( ) : XamlWriter
리턴 XamlWriter

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

IsElementOpen() 공개 메소드

public IsElementOpen ( ) : bool
리턴 bool

RegisterReference() 공개 메소드

public RegisterReference ( string ns, string clrNamespace, string assembly = null ) : void
ns string
clrNamespace string
assembly string
리턴 void

StartElement() 공개 메소드

public StartElement ( string name ) : XamlWriter
name string
리턴 XamlWriter

StartElement() 공개 메소드

public StartElement ( string name, Action action ) : XamlWriter
name string
action Action
리턴 XamlWriter

XamlWriter() 공개 메소드

public XamlWriter ( TextWriter output, XamlWriterSettings settings = null, bool closeOutputStream = true ) : System
output System.IO.TextWriter
settings XamlWriterSettings
closeOutputStream bool
리턴 System