TypeConverter.CanConvertFrom Metoda

Definicja

Zwraca, czy ten konwerter może przekonwertować obiekt jednego typu na typ tego konwertera.

Przeciążenia

CanConvertFrom(Type)

Zwraca, czy ten konwerter może przekonwertować obiekt danego typu na typ tego konwertera.

CanConvertFrom(ITypeDescriptorContext, Type)

Zwraca, czy ten konwerter może przekonwertować obiekt danego typu na typ tego konwertera przy użyciu określonego kontekstu.

CanConvertFrom(Type)

Źródło:
TypeConverter.cs
Źródło:
TypeConverter.cs
Źródło:
TypeConverter.cs

Zwraca, czy ten konwerter może przekonwertować obiekt danego typu na typ tego konwertera.

public:
 bool CanConvertFrom(Type ^ sourceType);
public bool CanConvertFrom (Type sourceType);
member this.CanConvertFrom : Type -> bool
Public Function CanConvertFrom (sourceType As Type) As Boolean

Parametry

sourceType
Type

Obiekt Type reprezentujący typ, z którego chcesz przeprowadzić konwersję.

Zwraca

true jeżeli ten konwerter może wykonać konwersję; w przeciwnym razie , false.

Uwagi

Jak zaimplementowano w tej klasie, ta metoda zawsze zwraca wartość false. Nigdy nie zwraca wartości true.

Dotyczy

CanConvertFrom(ITypeDescriptorContext, Type)

Źródło:
TypeConverter.cs
Źródło:
TypeConverter.cs
Źródło:
TypeConverter.cs

Zwraca, czy ten konwerter może przekonwertować obiekt danego typu na typ tego konwertera przy użyciu określonego kontekstu.

public:
 virtual bool CanConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ sourceType);
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
public virtual bool CanConvertFrom (System.ComponentModel.ITypeDescriptorContext? context, Type sourceType);
abstract member CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
override this.CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overridable Function CanConvertFrom (context As ITypeDescriptorContext, sourceType As Type) As Boolean

Parametry

context
ITypeDescriptorContext

Element ITypeDescriptorContext , który zapewnia kontekst formatu.

sourceType
Type

Obiekt Type reprezentujący typ, z którego chcesz przeprowadzić konwersję.

Zwraca

true jeżeli ten konwerter może wykonać konwersję; w przeciwnym razie , false.

Uwagi

Jak zaimplementowano w tej klasie, ta metoda zwraca wartość false, chyba że sourceType jest .InstanceDescriptor

Uwagi dotyczące dziedziczenia

Zastąpij tę metodę, aby zapewnić własne wymagania dotyczące konwersji.

Użyj parametru , context aby wyodrębnić dodatkowe informacje o środowisku, z którego jest wywoływany ten konwerter. Ten parametr może mieć nullwartość , więc zawsze go sprawdzaj. Ponadto właściwości obiektu kontekstu mogą zwracać wartość null.

Zobacz też

Dotyczy