KeysConverter.CanConvertFrom(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 CanConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ sourceType);
public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, Type sourceType);
public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, Type sourceType);
override this.CanConvertFrom : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overrides Function CanConvertFrom (context As ITypeDescriptorContext, sourceType 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.

sourceType
Type

Att Type konvertera från.

Returer

trueom konverteringen kan utföras. annars . false

Kommentarer

Metoden CanConvertFrom är specialiserad för att returnera true om parametern är av typen sourceType eller String matrisenEnum. 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