Udostępnij za pośrednictwem


ComponentResourceKeyConverter.ConvertFrom Metoda

Definicja

Próbuje przekonwertować określony obiekt na ComponentResourceKeyobiekt przy użyciu określonego kontekstu. Zgłasza wyjątek we wszystkich przypadkach.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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);
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

Kontekst formatu, który zawiera informacje o środowisku, z którego jest wywoływany ten konwerter.

culture
CultureInfo

Informacje specyficzne dla kultury.

value
Object

Do obiektu do skonwertowania.

Zwraca

Zgłasza wyjątek we wszystkich przypadkach.

Wyjątki

Nie można wykonać konwersji.

Uwagi

Typ ComponentResourceKey nie powinien używać ścieżki konwertera typów do konwertowania wartości (należy zamiast tego używać rozszerzeń znaczników). Z tego powodu CanConvertFrom(ITypeDescriptorContext, Type) metody i CanConvertTo(ITypeDescriptorContext, Type) zawsze zwracają wartość false. Metody ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) i ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type) zawsze zgłaszają wyjątek.

Dotyczy