BuiltInRoleConverter.ConvertTo Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konvertiert das angegebene Objekt in einen anderen 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);
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 Formatierungskontext.
- culture
- CultureInfo
Die Kultur, in die der value
konvertiert wird.
- value
- Object
Das zu konvertierende Objekt.
- destinationType
- Type
Der Typ, in den das Objekt konvertiert werden soll.
Gibt zurück
Das konvertierte Objekt.
Ausnahmen
destinationType
ist Nothing
.
Die Konvertierung kann nicht durchgeführt werden.
Hinweise
Die am häufigsten zu konvertierenden Typen sind Zeichenfolgenobjekte. Die Standardimplementierung ruft für das -Objekt auf ToString , wenn das Objekt gültig ist und wenn der Zieltyp ist String.
Mithilfe des context
-Parameters können zusätzliche Informationen über die Umgebung extrahiert werden, aus der dieser Konverter aufgerufen wurde. Dieser Parameter kann Nothing
sein und muss daher immer überprüft werden. Außerdem können die Eigenschaften des Kontextobjekts Nothing
zurückgeben.
Dieser Typkonverter unterstützt das Visual Basic-Objekt User .