C# Class MvvmCross.Binding.BindingContext.MvxBindingContext

Inheritance: IMvxBindingContext
Afficher le fichier Open project: MvvmCross/MvvmCross

Méthodes publiques

Méthode Description
ClearAllBindings ( ) : void
ClearBindings ( object clearKey ) : void
DelayBind ( System.Action action ) : void
Dispose ( ) : void
Init ( object dataContext, object firstBindingKey, IEnumerable firstBindingValue ) : IMvxBindingContext
Init ( object dataContext, object firstBindingKey, string firstBindingValue ) : IMvxBindingContext
Init ( object dataContext, IDictionary firstBindings ) : MvxBindingContext
Init ( object dataContext, string>.IDictionary firstBindings ) : MvxBindingContext
MvxBindingContext ( ) : System
MvxBindingContext ( IDictionary firstBindings ) : System
MvxBindingContext ( string>.IDictionary firstBindings ) : System
MvxBindingContext ( object dataContext ) : System
MvxBindingContext ( object dataContext, IDictionary firstBindings ) : System
MvxBindingContext ( object dataContext, string>.IDictionary firstBindings ) : System
RegisterBinding ( object target, IMvxUpdateableBinding binding ) : void
RegisterBindingWithClearKey ( object clearKey, object target, IMvxUpdateableBinding binding ) : void
RegisterBindingsWithClearKey ( object clearKey, IMvxUpdateableBinding>.IEnumerable bindings ) : void

Méthodes protégées

Méthode Description
ClearAllDelayedBindings ( ) : void
ClearAllDirectBindings ( ) : void
ClearAllViewBindings ( ) : void
Dispose ( bool disposing ) : void
OnDataContextChange ( ) : void

Private Methods

Méthode Description
AddDelayedAction ( KeyValuePair kvp ) : void
AddDelayedAction ( string>.KeyValuePair kvp ) : void
AddDelayedAction ( object key, IEnumerable value ) : void
AddDelayedAction ( object key, string value ) : void

Method Details

ClearAllBindings() public méthode

public ClearAllBindings ( ) : void
Résultat void

ClearAllDelayedBindings() protected méthode

protected ClearAllDelayedBindings ( ) : void
Résultat void

ClearAllDirectBindings() protected méthode

protected ClearAllDirectBindings ( ) : void
Résultat void

ClearAllViewBindings() protected méthode

protected ClearAllViewBindings ( ) : void
Résultat void

ClearBindings() public méthode

public ClearBindings ( object clearKey ) : void
clearKey object
Résultat void

DelayBind() public méthode

public DelayBind ( System.Action action ) : void
action System.Action
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Init() public méthode

public Init ( object dataContext, object firstBindingKey, IEnumerable firstBindingValue ) : IMvxBindingContext
dataContext object
firstBindingKey object
firstBindingValue IEnumerable
Résultat IMvxBindingContext

Init() public méthode

public Init ( object dataContext, object firstBindingKey, string firstBindingValue ) : IMvxBindingContext
dataContext object
firstBindingKey object
firstBindingValue string
Résultat IMvxBindingContext

Init() public méthode

public Init ( object dataContext, IDictionary firstBindings ) : MvxBindingContext
dataContext object
firstBindings IDictionary
Résultat MvxBindingContext

Init() public méthode

public Init ( object dataContext, string>.IDictionary firstBindings ) : MvxBindingContext
dataContext object
firstBindings string>.IDictionary
Résultat MvxBindingContext

MvxBindingContext() public méthode

public MvxBindingContext ( ) : System
Résultat System

MvxBindingContext() public méthode

public MvxBindingContext ( IDictionary firstBindings ) : System
firstBindings IDictionary
Résultat System

MvxBindingContext() public méthode

public MvxBindingContext ( string>.IDictionary firstBindings ) : System
firstBindings string>.IDictionary
Résultat System

MvxBindingContext() public méthode

public MvxBindingContext ( object dataContext ) : System
dataContext object
Résultat System

MvxBindingContext() public méthode

public MvxBindingContext ( object dataContext, IDictionary firstBindings ) : System
dataContext object
firstBindings IDictionary
Résultat System

MvxBindingContext() public méthode

public MvxBindingContext ( object dataContext, string>.IDictionary firstBindings ) : System
dataContext object
firstBindings string>.IDictionary
Résultat System

OnDataContextChange() protected méthode

protected OnDataContextChange ( ) : void
Résultat void

RegisterBinding() public méthode

public RegisterBinding ( object target, IMvxUpdateableBinding binding ) : void
target object
binding IMvxUpdateableBinding
Résultat void

RegisterBindingWithClearKey() public méthode

public RegisterBindingWithClearKey ( object clearKey, object target, IMvxUpdateableBinding binding ) : void
clearKey object
target object
binding IMvxUpdateableBinding
Résultat void

RegisterBindingsWithClearKey() public méthode

public RegisterBindingsWithClearKey ( object clearKey, IMvxUpdateableBinding>.IEnumerable bindings ) : void
clearKey object
bindings IMvxUpdateableBinding>.IEnumerable
Résultat void