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
。