TypeConverter.CanConvertTo メソッド

定義

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

オーバーロード

CanConvertTo(Type)

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

CanConvertTo(ITypeDescriptorContext, Type)

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

CanConvertTo(Type)

Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs

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

public:
 bool CanConvertTo(Type ^ destinationType);
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

戻り値

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

注釈

が文字列の場合 destinationType 、 の既定の CanConvertTo 実装では常に が返されます true

適用対象

CanConvertTo(ITypeDescriptorContext, Type)

Source:
TypeConverter.cs
Source:
TypeConverter.cs
Source:
TypeConverter.cs

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

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

戻り値

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

注釈

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

が文字列の場合 destinationType 、 の既定の CanConvertTo 実装では常に が返されます true

注意 (継承者)

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

こちらもご覧ください

適用対象