TypeConverter.CanConvertTo Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca, czy ten konwerter może przekonwertować obiekt na określony typ.
Przeciążenia
| Nazwa | Opis |
|---|---|
| CanConvertTo(Type) |
Zwraca, czy ten konwerter może przekonwertować obiekt na określony typ. |
| CanConvertTo(ITypeDescriptorContext, Type) |
Zwraca, czy ten konwerter może przekonwertować obiekt na określony typ przy użyciu określonego kontekstu. |
CanConvertTo(Type)
Zwraca, czy ten konwerter może przekonwertować obiekt na określony typ.
public:
bool CanConvertTo(Type ^ destinationType);
public bool CanConvertTo(Type destinationType);
member this.CanConvertTo : Type -> bool
Public Function CanConvertTo (destinationType As Type) As Boolean
Parametry
Zwraca
true jeżeli ten konwerter może wykonać konwersję; w przeciwnym razie, false.
Uwagi
Jeśli destinationType jest ciągiem, domyślna implementacja CanConvertTo zawsze zwraca wartość true.
Dotyczy
CanConvertTo(ITypeDescriptorContext, Type)
Zwraca, czy ten konwerter może przekonwertować obiekt na określony typ przy użyciu określonego kontekstu.
public:
virtual bool CanConvertTo(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ destinationType);
public virtual bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, Type destinationType);
abstract member CanConvertTo : System.ComponentModel.ITypeDescriptorContext * Type -> bool
override this.CanConvertTo : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overridable Function CanConvertTo (context As ITypeDescriptorContext, destinationType As Type) As Boolean
Parametry
- context
- ITypeDescriptorContext
Element ITypeDescriptorContext , który udostępnia kontekst formatu.
Zwraca
true jeżeli ten konwerter może wykonać konwersję; w przeciwnym razie, false.
Uwagi
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.
Jeśli destinationType jest ciągiem, domyślna implementacja CanConvertTo zawsze zwraca wartość true.
Notatki dotyczące dziedziczenia
Zastąpij tę metodę, aby zapewnić własne wymagania dotyczące konwersji.