C# Class Portable.Xaml.XamlObjectWriter

Inheritance: Portable.Xaml.XamlWriter, IXamlLineInfoConsumer
Datei anzeigen Open project: cwensley/Portable.Xaml Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Clear ( ) : void
SetLineInfo ( int lineNumber, int linePosition ) : void
WriteEndMember ( ) : void
WriteEndObject ( ) : void
WriteGetObject ( ) : void
WriteNamespace ( Portable.Xaml.NamespaceDeclaration namespaceDeclaration ) : void
WriteStartMember ( XamlMember property ) : void
WriteStartObject ( XamlType xamlType ) : void
WriteValue ( object value ) : void
XamlObjectWriter ( XamlSchemaContext schemaContext ) : System
XamlObjectWriter ( XamlSchemaContext schemaContext, Portable.Xaml.XamlObjectWriterSettings settings ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void
OnAfterBeginInit ( object value ) : void
OnAfterEndInit ( object value ) : void
OnAfterProperties ( object value ) : void
OnBeforeProperties ( object value ) : void
OnSetValue ( object eventSender, XamlMember member, object value ) : bool

Method Details

Clear() public method

public Clear ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

OnAfterBeginInit() protected method

protected OnAfterBeginInit ( object value ) : void
value object
return void

OnAfterEndInit() protected method

protected OnAfterEndInit ( object value ) : void
value object
return void

OnAfterProperties() protected method

protected OnAfterProperties ( object value ) : void
value object
return void

OnBeforeProperties() protected method

protected OnBeforeProperties ( object value ) : void
value object
return void

OnSetValue() protected method

protected OnSetValue ( object eventSender, XamlMember member, object value ) : bool
eventSender object
member XamlMember
value object
return bool

SetLineInfo() public method

public SetLineInfo ( int lineNumber, int linePosition ) : void
lineNumber int
linePosition int
return void

WriteEndMember() public method

public WriteEndMember ( ) : void
return void

WriteEndObject() public method

public WriteEndObject ( ) : void
return void

WriteGetObject() public method

public WriteGetObject ( ) : void
return void

WriteNamespace() public method

public WriteNamespace ( Portable.Xaml.NamespaceDeclaration namespaceDeclaration ) : void
namespaceDeclaration Portable.Xaml.NamespaceDeclaration
return void

WriteStartMember() public method

public WriteStartMember ( XamlMember property ) : void
property XamlMember
return void

WriteStartObject() public method

public WriteStartObject ( XamlType xamlType ) : void
xamlType XamlType
return void

WriteValue() public method

public WriteValue ( object value ) : void
value object
return void

XamlObjectWriter() public method

public XamlObjectWriter ( XamlSchemaContext schemaContext ) : System
schemaContext XamlSchemaContext
return System

XamlObjectWriter() public method

public XamlObjectWriter ( XamlSchemaContext schemaContext, Portable.Xaml.XamlObjectWriterSettings settings ) : System
schemaContext XamlSchemaContext
settings Portable.Xaml.XamlObjectWriterSettings
return System