Freigeben über


RectangleConverter.ConvertTo Methode

Definition

Konvertiert das angegebene Objekt in den angegebenen Typ.

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

Parameter

context
ITypeDescriptorContext

Ein ITypeDescriptorContext, der zum Abrufen zusätzlicher Informationen über die Umgebung, aus der dieser Konverter aufgerufen wird, verwendet werden kann. Der Wert hierfür kann null sein. Eine Überprüfung ist daher ratsam. Außerdem kann für die Eigenschaften des Kontextobjekts ebenfalls null zurückgegeben werden.

culture
CultureInfo

Eine CultureInfo, die kulturabhängige Informationen enthält, z. B. die Sprache, den Kalender und die kulturellen Konventionen, die einer Kultur zugeordnet sind. Es beruht auf dem Standard RFC 1766.

value
Object

Das zu konvertierende Objekt.

destinationType
Type

Der Typ, in den das Objekt konvertiert werden soll.

Gibt zurück

Das konvertierte Objekt.

Ausnahmen

Die Konvertierung kann nicht vollständig durchgeführt werden.

Hinweise

Am häufigsten wird in Zeichenfolgenobjekte und aus diesen konvertiert. Die Standardimplementierung ruft die -Methode des ToString Objekts auf, wenn das Objekt gültig ist und wenn der Zieltyp Zeichenfolge ist. Wenn diese Methode nicht in den Zieltyp konvertieren kann, wird eine NotSupportedException Ausnahme ausgelöst.

Gilt für: