TypeDescriptor.GetConverter 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回元件或型別的類型轉換器。
多載
| GetConverter(Type) |
傳回指定型別的類型轉換器。 |
| GetConverter(Object, Boolean) |
傳回具有自定義型別描述元之指定元件型別的類型轉換器。 |
| GetConverter(Object) |
傳回指定元件之型別的型別轉換子。 |
GetConverter(Type)
傳回指定型別的類型轉換器。
public:
static System::ComponentModel::TypeConverter ^ GetConverter(Type ^ type);
public static System.ComponentModel.TypeConverter GetConverter (Type type);
static member GetConverter : Type -> System.ComponentModel.TypeConverter
Public Shared Function GetConverter (type As Type) As TypeConverter
參數
傳回
指定型別的 TypeConverter。
例外狀況
type
null。
備註
只有在您沒有 對象的實例時,才呼叫這個版本的此方法。
這個方法會尋找適當的類型轉換器,方法是尋找 TypeConverterAttribute。 如果找不到 TypeConverterAttribute,它會周遊 類別的基類階層,直到找到基本類型為止。
另請參閱
適用於
GetConverter(Object, Boolean)
傳回具有自定義型別描述元之指定元件型別的類型轉換器。
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
要為其取得轉換器的元件。
- noCustomTypeDesc
- Boolean
true 不考慮自定義類型描述資訊;否則,false。
傳回
指定元件的 TypeConverter。
例外狀況
component
null。
component 是跨進程遠程物件。
備註
這個方法會嘗試尋找 TypeConverterAttribute來尋找適當的類型轉換器。 如果找不到 TypeConverterAttribute,它會周遊 類別的基類階層,直到找到基本類型為止。
另請參閱
- ICustomTypeDescriptor
- TypeConverterAttribute
- GetReflectionType
- GetEditor
- CreateDesigner(IComponent, Type)
適用於
GetConverter(Object)
傳回指定元件之型別的型別轉換子。
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
要為其取得轉換器的元件。
傳回
指定元件的 TypeConverter。
例外狀況
component
null。
component 是跨進程遠程物件。
範例
如需使用此方法的範例,請參閱 TypeConverter 類別。
備註
此方法藉由尋找 TypeConverterAttribute來找出適當的類型轉換器。 如果找不到 TypeConverterAttribute,它會周遊 類別的基類階層,直到找到基本類型為止。
這個方法相當於多載的 GetConverter 方法,其第二個參數為 false。