TypeConverter.CanConvertTo メソッド

定義

コンバーターがオブジェクトを指定した型に変換できるかどうかを示す値を返します。

オーバーロード

CanConvertTo(Type)

コンバーターがオブジェクトを指定した型に変換できるかどうかを示す値を返します。

CanConvertTo(ITypeDescriptorContext, Type)

このコンバーターが指定のコンテキストを使用して、オブジェクトを指定の型に変換できるかどうかを返します。

CanConvertTo(Type)

コンバーターがオブジェクトを指定した型に変換できるかどうかを示す値を返します。

public:
 bool CanConvertTo(Type ^ destinationType);
public bool CanConvertTo (Type destinationType);
member this.CanConvertTo : Type -> bool
Public Function CanConvertTo (destinationType As Type) As Boolean

パラメーター

destinationType
Type

変換先の型を表す Type

戻り値

Boolean

コンバーターが変換を実行できる場合は true。それ以外の場合は false

注釈

destinationTypeが文字列の場合、の既定の実装は CanConvertTo 常にを返し true ます。

適用対象

CanConvertTo(ITypeDescriptorContext, Type)

このコンバーターが指定のコンテキストを使用して、オブジェクトを指定の型に変換できるかどうかを返します。

public:
 virtual bool CanConvertTo(System::ComponentModel::ITypeDescriptorContext ^ context, Type ^ destinationType);
public virtual bool CanConvertTo (System.ComponentModel.ITypeDescriptorContext context, Type destinationType);
public virtual bool CanConvertTo (System.ComponentModel.ITypeDescriptorContext? context, Type? destinationType);
abstract member CanConvertTo : System.ComponentModel.ITypeDescriptorContext * Type -> bool
override this.CanConvertTo : System.ComponentModel.ITypeDescriptorContext * Type -> bool
Public Overridable Function CanConvertTo (context As ITypeDescriptorContext, destinationType As Type) As Boolean

パラメーター

context
ITypeDescriptorContext

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

destinationType
Type

変換先の型を表す Type

戻り値

Boolean

コンバーターが変換を実行できる場合は true。それ以外の場合は false

注釈

コンバーターが呼び出される環境に関する追加情報を抽出するには、context パラメーターを使用します。 このパラメーターはにすることができる null ため、常に確認してください。 また、コンテキスト オブジェクトのプロパティも null を返す場合があります。

destinationTypeが文字列の場合、の既定の実装は CanConvertTo 常にを返し true ます。

注意 (継承者)

独自の変換要件を指定するには、このメソッドをオーバーライドします。

こちらもご覧ください

適用対象