C# Класс 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).
Наследование: IBindingExpression
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CheckAndCoerceToGenericEnumerable object
CheckAndCoerceToObjectEnumerable object
SetValue void
UpdateSource void

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

Метод Описание
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

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

Метод Описание
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

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

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

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. ///
Результат System

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

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

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

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

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

public ConvertbackValue ( object value, MemberInfo member ) : object
value object
member System.Reflection.MemberInfo
Результат object

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

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

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

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

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

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

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

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

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

public UpdateTarget ( object sourceValue ) : void
sourceValue object
Результат void