共用方式為


TypeDescriptionProvider.GetReflectionType 方法

定義

對物件執行一般反映。

多載

GetReflectionType(Type)

對型別執行一般反映。

GetReflectionType(Type, Object)

針對具有指定型別的指定物件執行一般反映。

GetReflectionType(Object)

對指定的物件執行一般反映。

GetReflectionType(Type)

來源:
TypeDescriptionProvider.cs
來源:
TypeDescriptionProvider.cs
來源:
TypeDescriptionProvider.cs

對型別執行一般反映。

public:
 Type ^ GetReflectionType(Type ^ objectType);
public Type GetReflectionType (Type objectType);
member this.GetReflectionType : Type -> Type
Public Function GetReflectionType (objectType As Type) As Type

參數

objectType
Type

要擷取 IReflect的物件類型。

傳回

這個 objectType的反映類型。

例外狀況

objectType null

備註

GetReflectionType 方法是 GetTypeDescriptor 方法的較低層級版本。 如果物件找不到任何自定義型別描述元,則會呼叫 GetReflectionType 對對象執行一般反映。

如果您已呼叫使用類型而非 實例的類型描述項成員,請使用這個方法多載。

另請參閱

適用於

GetReflectionType(Type, Object)

來源:
TypeDescriptionProvider.cs
來源:
TypeDescriptionProvider.cs
來源:
TypeDescriptionProvider.cs

針對具有指定型別的指定物件執行一般反映。

public:
 virtual Type ^ GetReflectionType(Type ^ objectType, System::Object ^ instance);
public virtual Type GetReflectionType (Type objectType, object instance);
public virtual Type GetReflectionType (Type objectType, object? instance);
abstract member GetReflectionType : Type * obj -> Type
override this.GetReflectionType : Type * obj -> Type
Public Overridable Function GetReflectionType (objectType As Type, instance As Object) As Type

參數

objectType
Type

要擷取 IReflect的物件類型。

instance
Object

型別的實例。 可以是 null

傳回

這個 objectType的反映類型。

備註

GetReflectionType 方法是 GetTypeDescriptor 方法的較低層級版本。 如果物件找不到任何自定義型別描述元,則會呼叫 GetReflectionType 對對象執行一般反映。

給繼承者的注意事項

這個方法的原型為 virtual,而且如果未傳遞任何父提供者,則預設會傳回 objectType。 如果傳遞父提供者,這個方法將會叫用父提供者的 GetReflectionType 方法。

另請參閱

適用於

GetReflectionType(Object)

來源:
TypeDescriptionProvider.cs
來源:
TypeDescriptionProvider.cs
來源:
TypeDescriptionProvider.cs

對指定的物件執行一般反映。

public:
 Type ^ GetReflectionType(System::Object ^ instance);
public Type GetReflectionType (object instance);
member this.GetReflectionType : obj -> Type
Public Function GetReflectionType (instance As Object) As Type

參數

instance
Object

型別的實例(不應 null)。

傳回

這個 instance的反映類型。

例外狀況

instance null

備註

GetReflectionType 方法是 GetTypeDescriptor 方法的較低層級版本。 如果物件找不到任何自定義型別描述元,則會呼叫 GetReflectionType 對對象執行一般反映。

如果您已呼叫使用 實例而非型別的類型描述項成員,請使用這個方法多載。

另請參閱

適用於