C# Класс MonoMobile.Views.MemberData

Наследование: NSObject, IHandleNotifyPropertyChanged, IHandleNotifyCollectionChanged
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddNotifyCollectionChangedHandler ( object value, IHandleNotifyCollectionChanged handler ) : void
AddNotifyPropertyChangedHandler ( object value, IHandleNotifyPropertyChanged handler ) : void
CanHandleNotifyPropertyChanged ( string propertyName ) : bool
Convert ( object value, Type targetType, IValueConverter valueConverter ) : object
CreateId ( ) : NSString
GetConverterParameter ( ) : object
HandleNotifyCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
HandleNotifyPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
MemberData ( object source, MemberInfo member ) : System
RemoveNotifyCollectionChangedHandler ( object value, IHandleNotifyCollectionChanged handler ) : void
RemoveNotifyPropertyChangedHandler ( object value, IHandleNotifyPropertyChanged handler ) : void
UpdateValue ( ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
GetValue ( ) : object
SetDataContextBinder ( DataContextBinder binder ) : void
SetValue ( object value ) : void

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

Метод Описание
ConvertValue ( object value, Type targetType ) : object
ConvertbackValue ( object value, Type targetType ) : object
ResetCollection ( INotifyCollectionChanged collection, IList newCollection ) : void

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

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

public AddNotifyCollectionChangedHandler ( object value, IHandleNotifyCollectionChanged handler ) : void
value object
handler IHandleNotifyCollectionChanged
Результат void

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

public AddNotifyPropertyChangedHandler ( object value, IHandleNotifyPropertyChanged handler ) : void
value object
handler IHandleNotifyPropertyChanged
Результат void

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

public CanHandleNotifyPropertyChanged ( string propertyName ) : bool
propertyName string
Результат bool

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

public Convert ( object value, Type targetType, IValueConverter valueConverter ) : object
value object
targetType System.Type
valueConverter IValueConverter
Результат object

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

public CreateId ( ) : NSString
Результат NSString

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

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

GetValue() защищенный Метод

protected GetValue ( ) : object
Результат object

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

public HandleNotifyCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
sender object
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
Результат void

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

public HandleNotifyPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Результат void

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

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

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

public RemoveNotifyCollectionChangedHandler ( object value, IHandleNotifyCollectionChanged handler ) : void
value object
handler IHandleNotifyCollectionChanged
Результат void

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

public RemoveNotifyPropertyChangedHandler ( object value, IHandleNotifyPropertyChanged handler ) : void
value object
handler IHandleNotifyPropertyChanged
Результат void

SetDataContextBinder() защищенный Метод

protected SetDataContextBinder ( DataContextBinder binder ) : void
binder DataContextBinder
Результат void

SetValue() защищенный Метод

protected SetValue ( object value ) : void
value object
Результат void

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

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