Freigeben über


TemplateBindingExpressionConverter.ConvertTo Methode

Definition

Konvertiert das angegebene Wertobjekt in einen MarkupExtension-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

Eine ITypeDescriptorContext-Implementierung, die einen Formatierungskontext bereitstellt.

culture
CultureInfo

Ein CultureInfo-Objekt. Wenn ein NULL-Verweis übergeben wird, wird von der aktuellen Kultur ausgegangen.

value
Object

Der zu konvertierende Wert.

destinationType
Type

Der gewünschte Typ, in den konvertiert werden soll.

Gibt zurück

Object

Der konvertierte Wert.

Hinweise

destinationType Es wird nur ein Wert zurückgegeben, der MarkupExtension aus dieser Implementierung stammt. Jeder andere Typ, der für destinationType diese Methode bereitgestellt wird, ruft die Basis auf, was zu keinem verwendbaren konvertierten Wert führt und nur für die grundlegende Überprüfung der verbleibenden Parameter dient.

Gilt für