C# Class Zetbox.Client.Presentables.ZetboxBase.NewDataObjectCommand

Inheritance: ActivateDataObjectCommand
Afficher le fichier Open project: daszat/zetbox Class Usage Examples

Méthodes publiques

Méthode Description
CanExecute ( object data ) : bool
NewDataObjectCommand ( IViewModelDependencies appCtx, Func scopeFactory, IZetboxContext dataCtx, ViewModel parent, ObjectClass type ) : System

Méthodes protégées

Méthode Description
DoExecute ( object data ) : void
OnLocalModelCreated ( DataObjectViewModel vm ) : void
OnObjectCreated ( IDataObject obj ) : void
OnRefresh ( ) : void

Private Methods

Méthode Description
CreateItem ( ObjectClass dtType ) : void
OnParameterChanged ( object sender, PropertyChangedEventArgs e ) : void

Method Details

CanExecute() public méthode

public CanExecute ( object data ) : bool
data object
Résultat bool

DoExecute() protected méthode

protected DoExecute ( object data ) : void
data object
Résultat void

NewDataObjectCommand() public méthode

public NewDataObjectCommand ( IViewModelDependencies appCtx, Func scopeFactory, IZetboxContext dataCtx, ViewModel parent, ObjectClass type ) : System
appCtx IViewModelDependencies
scopeFactory Func
dataCtx IZetboxContext
parent ViewModel
type ObjectClass
Résultat System

OnLocalModelCreated() protected méthode

protected OnLocalModelCreated ( DataObjectViewModel vm ) : void
vm DataObjectViewModel
Résultat void

OnObjectCreated() protected méthode

protected OnObjectCreated ( IDataObject obj ) : void
obj IDataObject
Résultat void

OnRefresh() protected méthode

protected OnRefresh ( ) : void
Résultat void