C# Класс Stetic.Wrapper.ActionGroup

Наследование: ObjectWrapper
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ActionGroup ( ) : System
ActionGroup ( string name ) : System
ApplyUndoRedoDiff ( object diff ) : object
Dispose ( ) : void
FindObjectByUndoId ( string id ) : ObjectWrapper
GetAction ( string name ) : Action
GetUndoDiff ( ) : object
Read ( ObjectReader reader, XmlElement elem ) : void
Write ( ObjectWriter writer ) : XmlElement

Защищенные методы

Метод Описание
GenerateBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
GenerateObjectCreation ( GeneratorContext ctx ) : System.CodeDom.CodeExpression

Приватные методы

Метод Описание
GetDiffGenerator ( ) : Stetic.Undo.DiffGenerator
GetUndoManagerInternal ( ) : UndoManager
GetValidName ( Action reqAction, string name ) : string
NotifyActionAdded ( Action ac ) : void
NotifyActionRemoved ( Action ac ) : void
OnActionChanged ( object s, ObjectWrapperEventArgs args ) : void
OnSignalAdded ( object s, SignalEventArgs args ) : void
OnSignalChanged ( object s, SignalChangedEventArgs args ) : void
OnSignalRemoved ( object s, SignalEventArgs args ) : void
SetOwner ( ObjectWrapper owner ) : void

Описание методов

ActionGroup() публичный Метод

public ActionGroup ( ) : System
Результат System

ActionGroup() публичный Метод

public ActionGroup ( string name ) : System
name string
Результат System

ApplyUndoRedoDiff() публичный Метод

public ApplyUndoRedoDiff ( object diff ) : object
diff object
Результат object

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

FindObjectByUndoId() публичный Метод

public FindObjectByUndoId ( string id ) : ObjectWrapper
id string
Результат ObjectWrapper

GenerateBuildCode() защищенный Метод

protected GenerateBuildCode ( GeneratorContext ctx, System.CodeDom.CodeExpression var ) : void
ctx GeneratorContext
var System.CodeDom.CodeExpression
Результат void

GenerateObjectCreation() защищенный Метод

protected GenerateObjectCreation ( GeneratorContext ctx ) : System.CodeDom.CodeExpression
ctx GeneratorContext
Результат System.CodeDom.CodeExpression

GetAction() публичный Метод

public GetAction ( string name ) : Action
name string
Результат Action

GetUndoDiff() публичный Метод

public GetUndoDiff ( ) : object
Результат object

Read() публичный Метод

public Read ( ObjectReader reader, XmlElement elem ) : void
reader ObjectReader
elem System.Xml.XmlElement
Результат void

Write() публичный Метод

public Write ( ObjectWriter writer ) : XmlElement
writer ObjectWriter
Результат System.Xml.XmlElement