KeysConverter.CanConvertTo(ITypeDescriptorContext, Type) Metod

Definition

Returnerar ett värde som anger om konverteraren kan konvertera ett objekt i den angivna källtypen till konverterarens interna typ med den angivna kontexten.

public:
 override bool CanConvertTo(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ destinationType);
public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, Type destinationType);
public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, Type? destinationType);
override this.CanConvertTo : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertTo (context As ITypeDescriptorContext, destinationType As Type) As Boolean

Parametrar

context
ITypeDescriptorContext

En ITypeDescriptorContext som tillhandahåller en formatkontext som kan användas för att extrahera ytterligare information om miljön som konverteraren anropas från. Den här parametern eller egenskaperna för den här parametern kan vara null.

destinationType
Type

Att Type konvertera till.

Returer

trueom konverteringen kan utföras. annars . false

Kommentarer

Metoden CanConvertTo är specialiserad för att returnera true om parametern destinationType är av typen Enum matris. Annars defersar den utvärderingen till den grundläggande implementeringen av den här metoden.

Anteckningar till arvingar

Åsidosätt den här metoden för att ange dina egna konverteringskrav.

Kontexten kan användas för att extrahera ytterligare information om miljön som konverteraren anropas från. Detta kan vara null, så du bör alltid kontrollera. Dessutom kan egenskaper för kontextobjektet också returnera null.

Gäller för

Se även