Language

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 。

属性

例外

type は nullです。

注釈

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

このメソッドは、 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 。

属性

例外

component は nullです。

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 。

属性

例外

component は nullです。

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

例

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

注釈

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

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

こちらもご覧ください

適用対象