語言

_Type.GetProperties 方法

定義

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

多載

名稱 Description
GetProperties()

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

GetProperties(BindingFlags)

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

備註

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

該 Type.GetProperties 方法得到電流 Type的性質。

GetProperties()

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

public:
 cli::array <System::Reflection::PropertyInfo ^> ^ GetProperties();
public System.Reflection.PropertyInfo[] GetProperties();
abstract member GetProperties : unit -> System.Reflection.PropertyInfo[]
Public Function GetProperties () As PropertyInfo()

傳回

一個代表當前 PropertyInfo所有公共屬性的物件陣列Type。

-或-

若PropertyInfo電流沒有公共屬性,則為一個類型的Type空陣列。

備註

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

此 Type.GetProperties 方法回傳目前 Type的所有公開屬性。

適用於

GetProperties(BindingFlags)

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

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

參數

bindingAttr
BindingFlags

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

-或-

零,返回 null。

傳回

一個代表所有符合指定綁定約束的當前屬性PropertyInfo的物件陣列Type。

-或-

若PropertyInfo當前的屬性不具,或所有屬性不符合綁定約束,則為 類型為 Type的空陣列。

備註

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

該 Type.GetProperties 方法會利用指定的綁定約束來搜尋當前 Type的屬性。

適用於