C# Class Foundation.Databinding.ModelBinder

Implements IObservableModel on behalf of other objects. Change notification requires IObservableModel implementation
Inheritance: IObservableModel, IDisposable
Afficher le fichier Open project: NVentimiglia/Unity3d-Foundation

Méthodes publiques

Méthode Description
Command ( string memberName, object paramater ) : void
GetValue ( string memberName, object paramater ) : object
ModelBinder ( object instance ) : System
NotifyProperty ( string propertyName, object propValue ) : void

Raises property changed on all listeners

RaiseBindingUpdate ( string memberName, object paramater ) : void

Private Methods

Méthode Description
Command ( string memberName ) : void
Dispose ( ) : void
GetValue ( string memberName ) : object
_bindableInstance_OnBindingUpdate ( ObservableMessage obj ) : void
_notifyInstance_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Method Details

Command() public méthode

public Command ( string memberName, object paramater ) : void
memberName string
paramater object
Résultat void

GetValue() public méthode

public GetValue ( string memberName, object paramater ) : object
memberName string
paramater object
Résultat object

ModelBinder() public méthode

public ModelBinder ( object instance ) : System
instance object
Résultat System

NotifyProperty() public méthode

Raises property changed on all listeners
public NotifyProperty ( string propertyName, object propValue ) : void
propertyName string property to change
propValue object value to pass
Résultat void

RaiseBindingUpdate() public méthode

public RaiseBindingUpdate ( string memberName, object paramater ) : void
memberName string
paramater object
Résultat void