語言

_Type.GetNestedTypes 方法

定義

提供 COM 物件對該方法的版本無關存取 GetNestedTypes 權。

多載

名稱 Description
GetNestedTypes()

提供 COM 物件對該方法的版本無關存取 GetNestedTypes() 權。

GetNestedTypes(BindingFlags)

提供 COM 物件對該方法的版本無關存取 GetNestedTypes(BindingFlags) 權,並利用指定的綁定約束搜尋目前 Type巢狀的型別。

備註

此方法用於從非受管理程式碼存取受管理類別,不應從受管理程式碼呼叫。

此 Type.GetNestedTypes 方法將型別巢狀於當前 Type中。

GetNestedTypes()

提供 COM 物件對該方法的版本無關存取 GetNestedTypes() 權。

public:
 cli::array <Type ^> ^ GetNestedTypes();
public Type[] GetNestedTypes();
abstract member GetNestedTypes : unit -> Type[]
Public Function GetNestedTypes () As Type()

傳回

Type[]

一個代表所有嵌套在當前 Type內的物件陣列Type。

-或-

若目前 中沒有 類型巢狀Type,則為 的Type空陣列。

備註

此方法用於從非受管理程式碼存取受管理類別,不應從受管理程式碼呼叫。

該 Type.GetNestedTypes 方法回傳目前 中巢狀 Type的所有類型。

適用於

GetNestedTypes(BindingFlags)

提供 COM 物件對該方法的版本無關存取 GetNestedTypes(BindingFlags) 權,並利用指定的綁定約束搜尋目前 Type巢狀的型別。

public:
 cli::array <Type ^> ^ GetNestedTypes(System::Reflection::BindingFlags bindingAttr);
public Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr);
abstract member GetNestedTypes : System.Reflection.BindingFlags -> Type[]
Public Function GetNestedTypes (bindingAttr As BindingFlags) As Type()

參數

bindingAttr
BindingFlags

一個由一個或多個 BindingFlags 位元遮罩組成,指定搜尋方式。

-或-

零,返回 null。

傳回

Type[]

一個代表所有嵌套於當前Type且符合指定綁定約束的類型物件陣列Type。

-或-

若目前 中沒有 Type巢狀型態,或巢狀型別不符合綁定約束,則為空陣列 Type。

備註

此方法用於從非受管理程式碼存取受管理類別,不應從受管理程式碼呼叫。

適用於