KeysConverter.ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) Metod

Definition

Konverterar det angivna objektet till konverterarens interna typ.

public:
 override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value);
public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value);
public override object? ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object value);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (context As ITypeDescriptorContext, culture As CultureInfo, value As Object) As Object

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.

culture
CultureInfo

Ett CultureInfo objekt för att ange språkinformation.

value
Object

Objektet som ska konverteras.

Returer

Ett objekt som representerar den konverterade value.

Undantag

En ogiltig nyckelkombination angavs.

-eller-

Ett ogiltigt nyckelnamn angavs.

Kommentarer

Metoden ConvertFrom är specialiserad på att konvertera objekt av typen String eller Enum matrisen. I det här fallet returneras ett objekt av typen Keys. I annat fall defersar utvärderingen till basimplementeringen av den här metoden.

Anteckningar till arvingar

Parametern context 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