C# Class Rsdn.Shortcuts.ShortcutSerializer

Afficher le fichier Open project: rsdn/janus Class Usage Examples

Méthodes publiques

Méthode Description
LoadFromStream ( Stream stream ) : void
LoadNodes ( XmlNode node ) : void
SaveForPreset ( Stream stream ) : bool
SaveToStream ( Stream stream ) : bool
ShortcutSerializer ( ShortcutManager manager ) : System

Private Methods

Méthode Description
FindNodeType ( string typeName, ShortcutCollection nodes ) : CustomShortcut
HashtableToString ( XmlWriter writer, string>.IEnumerable ht ) : void
LoadNodes ( XmlNode pnode, ShortcutCollection nodes ) : void
LoadPreset ( XmlNode nodes ) : void
LoadPresets ( XmlNode nodes ) : void
SaveCore ( Stream stream, ShortcutCollection nodes, bool forPreset ) : bool
SerializeNodes ( XmlWriter writer, ShortcutCollection nodes ) : void
SerializePresets ( XmlWriter writer ) : void

Method Details

LoadFromStream() public méthode

public LoadFromStream ( Stream stream ) : void
stream Stream
Résultat void

LoadNodes() public méthode

public LoadNodes ( XmlNode node ) : void
node System.Xml.XmlNode
Résultat void

SaveForPreset() public méthode

public SaveForPreset ( Stream stream ) : bool
stream Stream
Résultat bool

SaveToStream() public méthode

public SaveToStream ( Stream stream ) : bool
stream Stream
Résultat bool

ShortcutSerializer() public méthode

public ShortcutSerializer ( ShortcutManager manager ) : System
manager ShortcutManager
Résultat System