TypeDescriptor.GetConverter TypeDescriptor.GetConverter TypeDescriptor.GetConverter TypeDescriptor.GetConverter Method

定義

コンポーネントまたは型の型コンバーターを返します。Returns a type converter for a component or a type.

オーバーロード

GetConverter(Object) GetConverter(Object) GetConverter(Object) GetConverter(Object)

指定したコンポーネントの型の型コンバーターを返します。Returns a type converter for the type of the specified component.

GetConverter(Type) GetConverter(Type) GetConverter(Type)

指定した型の型コンバーターを返します。Returns a type converter for the specified type.

GetConverter(Object, Boolean) GetConverter(Object, Boolean) GetConverter(Object, Boolean) GetConverter(Object, Boolean)

カスタムの型記述子を使用して、指定したコンポーネントの型の型コンバーターを返します。Returns a type converter for the type of the specified component with a custom type descriptor.

GetConverter(Object) GetConverter(Object) GetConverter(Object) GetConverter(Object)

指定したコンポーネントの型の型コンバーターを返します。Returns a type converter for the type of the specified component.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component);
public static System.ComponentModel.TypeConverter GetConverter (object component);
static member GetConverter : obj -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object) As TypeConverter

パラメーター

component
Object Object Object Object

コンバーターを取得する対象のコンポーネント。A component to get the converter for.

戻り値

指定したコンポーネントの TypeConverterA TypeConverter for the specified component.

例外

component は、プロセス間のリモート オブジェクトです。component is a cross-process remoted object.

このメソッドを使用しての例は、次を参照してください。、TypeConverterクラス。For an example of using this method, see the TypeConverter class.

注釈

このメソッドを探すことによって適切な型コンバーターを検索、TypeConverterAttributeします。This method locates an appropriate type converter by looking for a TypeConverterAttribute. 見つからない場合、 TypeConverterAttribute、プリミティブ型が見つかるまでに、クラスの基本クラスの階層構造を走査します。If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

このメソッドはオーバー ロードされたのと同じGetConverterメソッドの 2 番目のパラメーターをfalseします。This method is equivalent to the overloaded GetConverter method with a second parameter of false.

こちらもご覧ください

GetConverter(Type) GetConverter(Type) GetConverter(Type)

指定した型の型コンバーターを返します。Returns a type converter for the specified type.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(Type ^ type);
public static System.ComponentModel.TypeConverter GetConverter (Type type);
static member GetConverter : Type -> System.ComponentModel.TypeConverter

パラメーター

type
Type Type Type Type

対象のコンポーネントの TypeThe Type of the target component.

戻り値

指定した型の TypeConverterA TypeConverter for the specified type.

例外

注釈

オブジェクトのインスタンスがあるない場合にのみ、このバージョンのこのメソッドを呼び出します。Call this version of this method only when you do not have an instance of the object.

このメソッドを適切な型コンバーターを探すことによって検索、TypeConverterAttributeします。This method looks for the appropriate type converter by looking for a TypeConverterAttribute. 見つからない場合、 TypeConverterAttribute、プリミティブ型が見つかるまでに、クラスの基本クラスの階層構造を走査します。If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

こちらもご覧ください

GetConverter(Object, Boolean) GetConverter(Object, Boolean) GetConverter(Object, Boolean) GetConverter(Object, Boolean)

カスタムの型記述子を使用して、指定したコンポーネントの型の型コンバーターを返します。Returns a type converter for the type of the specified component with a custom type descriptor.

public:
 static System::ComponentModel::TypeConverter ^ GetConverter(System::Object ^ component, bool noCustomTypeDesc);
public static System.ComponentModel.TypeConverter GetConverter (object component, bool noCustomTypeDesc);
static member GetConverter : obj * bool -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (component As Object, noCustomTypeDesc As Boolean) As TypeConverter

パラメーター

component
Object Object Object Object

コンバーターを取得する対象のコンポーネント。A component to get the converter for.

noCustomTypeDesc
Boolean Boolean Boolean Boolean

カスタムの型の記述情報を考慮する場合は true。それ以外の場合は falsetrue to consider custom type description information; otherwise, false.

戻り値

指定したコンポーネントの TypeConverterA TypeConverter for the specified component.

例外

component は、プロセス間のリモート オブジェクトです。component is a cross-process remoted object.

注釈

このメソッドが検出することによって、適切な型コンバーターは、TypeConverterAttributeします。This method looks for the appropriate type converter by trying to find a TypeConverterAttribute. 見つからない場合、 TypeConverterAttribute、プリミティブ型が見つかるまでに、クラスの基本クラスの階層構造を走査します。If it cannot find a TypeConverterAttribute, it traverses the base class hierarchy of the class until it finds a primitive type.

こちらもご覧ください

適用対象