C# Class MonoMobile.Views.MemberData

Inheritance: NSObject, IHandleNotifyPropertyChanged, IHandleNotifyCollectionChanged
Afficher le fichier Open project: RobertKozak/MonoMobile.Views Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
GetValue ( ) : object
SetDataContextBinder ( DataContextBinder binder ) : void
SetValue ( object value ) : void

Private Methods

Méthode Description
ConvertValue ( object value, Type targetType ) : object
ConvertbackValue ( object value, Type targetType ) : object
ResetCollection ( INotifyCollectionChanged collection, IList newCollection ) : void

Method Details

AddNotifyCollectionChangedHandler() public méthode

public AddNotifyCollectionChangedHandler ( object value, IHandleNotifyCollectionChanged handler ) : void
value object
handler IHandleNotifyCollectionChanged
Résultat void

AddNotifyPropertyChangedHandler() public méthode

public AddNotifyPropertyChangedHandler ( object value, IHandleNotifyPropertyChanged handler ) : void
value object
handler IHandleNotifyPropertyChanged
Résultat void

CanHandleNotifyPropertyChanged() public méthode

public CanHandleNotifyPropertyChanged ( string propertyName ) : bool
propertyName string
Résultat bool

Convert() public méthode

public Convert ( object value, Type targetType, IValueConverter valueConverter ) : object
value object
targetType System.Type
valueConverter IValueConverter
Résultat object

CreateId() public méthode

public CreateId ( ) : NSString
Résultat NSString

Dispose() protected méthode

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

GetConverterParameter() public méthode

public GetConverterParameter ( ) : object
Résultat object

GetValue() protected méthode

protected GetValue ( ) : object
Résultat object

HandleNotifyCollectionChanged() public méthode

public HandleNotifyCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
sender object
e System.Collections.Specialized.NotifyCollectionChangedEventArgs
Résultat void

HandleNotifyPropertyChanged() public méthode

public HandleNotifyPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Résultat void

MemberData() public méthode

public MemberData ( object source, MemberInfo member ) : System
source object
member System.Reflection.MemberInfo
Résultat System

RemoveNotifyCollectionChangedHandler() public méthode

public RemoveNotifyCollectionChangedHandler ( object value, IHandleNotifyCollectionChanged handler ) : void
value object
handler IHandleNotifyCollectionChanged
Résultat void

RemoveNotifyPropertyChangedHandler() public méthode

public RemoveNotifyPropertyChangedHandler ( object value, IHandleNotifyPropertyChanged handler ) : void
value object
handler IHandleNotifyPropertyChanged
Résultat void

SetDataContextBinder() protected méthode

protected SetDataContextBinder ( DataContextBinder binder ) : void
binder DataContextBinder
Résultat void

SetValue() protected méthode

protected SetValue ( object value ) : void
value object
Résultat void

UpdateValue() public méthode

public UpdateValue ( ) : void
Résultat void