TypeConverter.CanConvertTo TypeConverter.CanConvertTo TypeConverter.CanConvertTo TypeConverter.CanConvertTo Method

定義

コンバーターがオブジェクトを指定した型に変換できるかどうかを示す値を返します。Returns whether this converter can convert the object to the specified type.

オーバーロード

CanConvertTo(Type) CanConvertTo(Type) CanConvertTo(Type) CanConvertTo(Type)

コンバーターがオブジェクトを指定した型に変換できるかどうかを示す値を返します。Returns whether this converter can convert the object to the specified type.

CanConvertTo(ITypeDescriptorContext, Type) CanConvertTo(ITypeDescriptorContext, Type) CanConvertTo(ITypeDescriptorContext, Type) CanConvertTo(ITypeDescriptorContext, Type)

このコンバーターが指定のコンテキストを使用して、オブジェクトを指定の型に変換できるかどうかを返します。Returns whether this converter can convert the object to the specified type, using the specified context.

CanConvertTo(Type) CanConvertTo(Type) CanConvertTo(Type) CanConvertTo(Type)

コンバーターがオブジェクトを指定した型に変換できるかどうかを示す値を返します。Returns whether this converter can convert the object to the specified 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 Type Type

変換後の型を表す TypeA Type that represents the type you want to convert to.

戻り値

コンバーターが変換を実行できる場合は true。それ以外の場合は falsetrue if this converter can perform the conversion; otherwise, false.

注釈

場合destinationType文字列型の既定の実装は、CanConvertToは常に返しますtrueします。If destinationType is a string, the default implementation of CanConvertTo always returns true.

CanConvertTo(ITypeDescriptorContext, Type) CanConvertTo(ITypeDescriptorContext, Type) CanConvertTo(ITypeDescriptorContext, Type) CanConvertTo(ITypeDescriptorContext, Type)

このコンバーターが指定のコンテキストを使用して、オブジェクトを指定の型に変換できるかどうかを返します。Returns whether this converter can convert the object to the specified type, using the specified context.

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 ITypeDescriptorContext ITypeDescriptorContext

書式指定コンテキストを提供する ITypeDescriptorContextAn ITypeDescriptorContext that provides a format context.

destinationType
Type Type Type Type

変換後の型を表す TypeA Type that represents the type you want to convert to.

戻り値

コンバーターが変換を実行できる場合は true。それ以外の場合は falsetrue if this converter can perform the conversion; otherwise, false.

注釈

コンバーターが呼び出される環境に関する追加情報を抽出するには、context パラメーターを使用します。Use the context parameter to extract additional information about the environment from which this converter is invoked. このパラメーターはnull、常にチェックします。This parameter can be null, so always check it. また、コンテキスト オブジェクトのプロパティも null を返す場合があります。Also, properties on the context object can return null.

場合destinationType文字列型の既定の実装は、CanConvertToは常に返しますtrueします。If destinationType is a string, the default implementation of CanConvertTo always returns true.

注意 (継承者)

独自の変換要件を指定するには、このメソッドをオーバーライドします。Override this method to provide your own conversion requirements.

こちらもご覧ください

適用対象