C# Class LunarEclipse.Serialization.Serializer

Datei anzeigen Open project: mono/lunareclipse Class Usage Examples

Public Methods

Method Description
Clone ( System.Windows.Controls.Canvas root, DependencyObject item ) : DependencyObject
IsDefaultValue ( DependencyObject item, DependencyProperty property, object value ) : bool
Serialize ( System.Windows.Controls.Canvas canvas ) : string

Private Methods

Method Description
CleanName ( string fieldName ) : string
SerialiseCollection ( PropertyData propertyData, object value, XmlWriter writer ) : void
Serialize ( DependencyObject item, XmlWriter writer ) : void
Serializer ( ) : System

Method Details

Clone() public static method

public static Clone ( System.Windows.Controls.Canvas root, DependencyObject item ) : DependencyObject
root System.Windows.Controls.Canvas
item System.Windows.DependencyObject
return System.Windows.DependencyObject

IsDefaultValue() public static method

public static IsDefaultValue ( DependencyObject item, DependencyProperty property, object value ) : bool
item System.Windows.DependencyObject
property System.Windows.DependencyProperty
value object
return bool

Serialize() public method

public Serialize ( System.Windows.Controls.Canvas canvas ) : string
canvas System.Windows.Controls.Canvas
return string