C# Класс Mono.MoonlightTypeConverter

Наследование: System.ComponentModel.TypeConverter
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
destinationKind Kind
destinationType System.Type
nullableDestination bool
propertyName string

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

Метод Описание
CanConvertFrom ( ITypeDescriptorContext context, Type sourceType ) : bool
ConvertFrom ( ITypeDescriptorContext context, System culture, object value ) : object
ConvertObject ( DependencyProperty dp, object val, Type objectType, bool doToStringConversion ) : object
ConvertObject ( PropertyInfo prop, object val, Type objectType ) : object
IsAssignableToIConvertible ( Type type ) : bool
MoonlightTypeConverter ( string propertyName, Type destinationType ) : Mono
ValueFromConvertible ( Type type, IConvertible value ) : object

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

Метод Описание
GetGetterMethodForAttachedDP ( DependencyProperty dp, object obj ) : MethodInfo

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

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

public CanConvertFrom ( ITypeDescriptorContext context, Type sourceType ) : bool
context ITypeDescriptorContext
sourceType System.Type
Результат bool

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

public ConvertFrom ( ITypeDescriptorContext context, System culture, object value ) : object
context ITypeDescriptorContext
culture System
value object
Результат object

ConvertObject() публичный статический Метод

public static ConvertObject ( DependencyProperty dp, object val, Type objectType, bool doToStringConversion ) : object
dp System.Windows.DependencyProperty
val object
objectType System.Type
doToStringConversion bool
Результат object

ConvertObject() публичный статический Метод

public static ConvertObject ( PropertyInfo prop, object val, Type objectType ) : object
prop System.Reflection.PropertyInfo
val object
objectType System.Type
Результат object

IsAssignableToIConvertible() публичный статический Метод

public static IsAssignableToIConvertible ( Type type ) : bool
type System.Type
Результат bool

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

public MoonlightTypeConverter ( string propertyName, Type destinationType ) : Mono
propertyName string
destinationType System.Type
Результат Mono

ValueFromConvertible() публичный статический Метод

public static ValueFromConvertible ( Type type, IConvertible value ) : object
type System.Type
value IConvertible
Результат object

Описание свойств

destinationKind защищенное свойство

protected Kind destinationKind
Результат Kind

destinationType защищенное свойство

protected Type,System destinationType
Результат System.Type

nullableDestination защищенное свойство

protected bool nullableDestination
Результат bool

propertyName защищенное свойство

protected string propertyName
Результат string