C# Class MonoMobile.Views.BindingExpression

A bindingExpression is a single instance of a binding. A binding is essentially the information to create an instance (ie a bindingExpression).
Inheritance: IBindingExpression
Afficher le fichier Open project: rhwilburn/MVVM-for-Mono Class Usage Examples

Private Properties

Свойство Type Description
CheckAndCoerceToGenericEnumerable object
CheckAndCoerceToObjectEnumerable object
SetValue void
UpdateSource void

Méthodes publiques

Méthode Description
BindingExpression ( Binding binding, MemberInfo targetProperty, object target ) : System

Initializes a new instance of the MonoMobile.Views.BindingExpression class.

ConvertValue ( object value ) : object
ConvertbackValue ( object value ) : object
ConvertbackValue ( object value, MemberInfo member ) : object
GetSourceValue ( ) : object
GetTargetValue ( ) : object
UpdateSource ( ) : void
UpdateTarget ( ) : void
UpdateTarget ( object sourceValue ) : void

Private Methods

Méthode Description
CheckAndCoerceToGenericEnumerable ( Type type, object value ) : object
CheckAndCoerceToObjectEnumerable ( object value ) : object
SetValue ( MemberInfo member, object obj, object value ) : void
UpdateSource ( object obj, MemberInfo member, object targetValue ) : void

Method Details

BindingExpression() public méthode

Initializes a new instance of the MonoMobile.Views.BindingExpression class.
/// Is thrown when an argument passed to a method is invalid because it is . ///
public BindingExpression ( Binding binding, MemberInfo targetProperty, object target ) : System
binding Binding /// Binding. ///
targetProperty System.Reflection.MemberInfo /// ViewModel.. ///
target object /// ViewModel to hock into. ///
Résultat System

ConvertValue() public méthode

public ConvertValue ( object value ) : object
value object
Résultat object

ConvertbackValue() public méthode

public ConvertbackValue ( object value ) : object
value object
Résultat object

ConvertbackValue() public méthode

public ConvertbackValue ( object value, MemberInfo member ) : object
value object
member System.Reflection.MemberInfo
Résultat object

GetSourceValue() public méthode

public GetSourceValue ( ) : object
Résultat object

GetTargetValue() public méthode

public GetTargetValue ( ) : object
Résultat object

UpdateSource() public méthode

public UpdateSource ( ) : void
Résultat void

UpdateTarget() public méthode

public UpdateTarget ( ) : void
Résultat void

UpdateTarget() public méthode

public UpdateTarget ( object sourceValue ) : void
sourceValue object
Résultat void