Language

TypeConverter.CanConvertTo メソッド

定義

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

オーバーロード

名前 説明
CanConvertTo(Type)

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

CanConvertTo(ITypeDescriptorContext, Type)

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

CanConvertTo(Type)

ソース:
TypeConverter.cs
ソース:
TypeConverter.cs
ソース:
TypeConverter.cs
ソース:
TypeConverter.cs
ソース:
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)

ソース:
TypeConverter.cs
ソース:
TypeConverter.cs
ソース:
TypeConverter.cs
ソース:
TypeConverter.cs
ソース:
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が返されます。

注意 (継承者)

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

こちらもご覧ください

適用対象