KeysConverter.ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) Metoda

Definicja

Konwertuje określony obiekt na typ natywny konwertera.

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

Parametry

context
ITypeDescriptorContext

Element ITypeDescriptorContext , który zapewnia kontekst formatu, który może służyć do wyodrębniania dodatkowych informacji o środowisku, z którego jest wywoływany ten konwerter. Ten parametr lub właściwości tego parametru mogą mieć wartość null.

culture
CultureInfo

CultureInfo Obiekt zapewniający informacje o ustawieniach regionalnych.

value
Object

Do obiektu do skonwertowania.

Zwraca

Object

Obiekt reprezentujący przekonwertowaną valuewartość .

Wyjątki

Podano nieprawidłową kombinację klawiszy.

-lub-

Podano nieprawidłową nazwę klucza.

Uwagi

Metoda jest wyspecjalizowana ConvertFrom do konwertowania obiektów typu String lub Enum tablicy. W takim przypadku zwróci obiekt typu Keys. W przeciwnym razie odchyli ocenę do podstawowej implementacji tej metody.

Uwagi dotyczące dziedziczenia

Parametr context może służyć do wyodrębniania dodatkowych informacji o środowisku, z którego jest wywoływany ten konwerter. Może to być nullwartość , więc zawsze należy to sprawdzić. Ponadto właściwości obiektu kontekstu mogą również zwracać wartość null.

Dotyczy

Zobacz też