次の方法で共有


TemplateBindingExpressionConverter.ConvertTo メソッド

定義

指定した値オブジェクトを MarkupExtension 型に変換します。

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

パラメーター

context
ITypeDescriptorContext

書式指定コンテキストを提供する ITypeDescriptorContext 実装。

culture
CultureInfo

CultureInfo オブジェクト。 null 参照が渡された場合は、現在のカルチャが使用されます。

value
Object

変換する値。

destinationType
Type

変換後の型。

戻り値

Object

変換された値。

注釈

この実装からの値を返す値MarkupExtensionは、一destinationType方の値のみです。 指定された他の destinationType 型を指定すると、このメソッドは base を呼び出し、使用可能な変換された値が得られなくなり、残りのパラメーターの基本的な検証にのみ使用されます。

適用対象