C# Класс DynamicXaml.MarkupSystem.XamlWriter

A true XAML writer based on an XmlReader
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

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

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