TypeDescriptor.GetConverter メソッド

定義

コンポーネントまたは型の型コンバーターを返します。

オーバーロード

名前 説明
GetConverter(Type)

指定した型の型コンバーターを返します。

GetConverter(Object, Boolean)

カスタム型記述子を持つ指定したコンポーネントの型の型コンバーターを返します。

GetConverter(Object)

指定したコンポーネントの型の型コンバーターを返します。

GetConverter(Type)

ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs

指定した型の型コンバーターを返します。

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(Type ^ type);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All.")]
public static System.ComponentModel.TypeConverter GetConverter(Type type);
public static System.ComponentModel.TypeConverter GetConverter(Type type);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All.")>]
static member GetConverter : Type -> System.ComponentModel.TypeConverter
static member GetConverter : Type -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (type As Type) As TypeConverter

パラメーター

type
Type

ターゲット コンポーネントの Type

返品

指定した型の TypeConverter

属性

例外

typenullです。

注釈

オブジェクトのインスタンスがない場合にのみ、このバージョンのこのメソッドを呼び出します。

このメソッドは、 TypeConverterAttributeを探して適切な型コンバーターを検索します。 TypeConverterAttributeが見つからない場合は、プリミティブ型が見つかるまで、クラスの基底クラス階層を走査します。

こちらもご覧ください

適用対象

GetConverter(Object, Boolean)

ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs

カスタム型記述子を持つ指定したコンポーネントの型の型コンバーターを返します。

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component, bool noCustomTypeDesc);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")]
public static System.ComponentModel.TypeConverter GetConverter(object component, bool noCustomTypeDesc);
public static System.ComponentModel.TypeConverter GetConverter(object component, bool noCustomTypeDesc);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")>]
static member GetConverter : obj * bool -> System.ComponentModel.TypeConverter
static member GetConverter : obj * bool -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object, noCustomTypeDesc As Boolean) As TypeConverter

パラメーター

component
Object

コンバーターを取得する対象のコンポーネント。

noCustomTypeDesc
Boolean

true カスタム型の説明情報を考慮しない場合。それ以外の場合は false

返品

指定したコンポーネントの TypeConverter

属性

例外

componentnullです。

component は、プロセス間のリモート オブジェクトです。

注釈

このメソッドは、 TypeConverterAttributeを検索して、適切な型コンバーターを検索します。 TypeConverterAttributeが見つからない場合は、プリミティブ型が見つかるまで、クラスの基底クラス階層を走査します。

こちらもご覧ください

適用対象

GetConverter(Object)

ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs
ソース:
TypeDescriptor.cs

指定したコンポーネントの型の型コンバーターを返します。

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")]
public static System.ComponentModel.TypeConverter GetConverter(object component);
public static System.ComponentModel.TypeConverter GetConverter(object component);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Generic TypeConverters may require the generic types to be annotated. For example, NullableConverter requires the underlying type to be DynamicallyAccessedMembers All. The Type of component cannot be statically discovered.")>]
static member GetConverter : obj -> System.ComponentModel.TypeConverter
static member GetConverter : obj -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object) As TypeConverter

パラメーター

component
Object

コンバーターを取得する対象のコンポーネント。

返品

指定したコンポーネントの TypeConverter

属性

例外

componentnullです。

component は、プロセス間のリモート オブジェクトです。

このメソッドの使用例については、 TypeConverter クラスを参照してください。

注釈

このメソッドは、 TypeConverterAttributeを探して、適切な型コンバーターを検索します。 TypeConverterAttributeが見つからない場合は、プリミティブ型が見つかるまで、クラスの基底クラス階層を走査します。

このメソッドは、GetConverter の 2 番目のパラメーターを持つオーバーロードされたfalse メソッドと同じです。

こちらもご覧ください

適用対象