Share via


_PropertyInfo.GetAccessors 方法

定義

為 COM 物件提供與版本無關的 GetAccessors 方法之存取權。

多載

GetAccessors()

為 COM 物件提供與版本無關的 GetAccessors() 方法之存取權。

GetAccessors(Boolean)

為 COM 物件提供與版本無關的 GetAccessors(Boolean) 方法之存取權。

備註

這個方法適用於從 Unmanaged 程式代碼存取 Managed 類別,不應從 Managed 程式代碼呼叫。

方法GetAccessors會傳回此屬性上和 set 存取子的get陣列。

GetAccessors()

為 COM 物件提供與版本無關的 GetAccessors() 方法之存取權。

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

傳回

MethodInfo 物件的陣列,這些物件會反映公用的 getset 和目前執行個體所反映之屬性的其他存取子 (如果找到存取子的話),否則,這個方法會傳回元素為零 (0) 的陣列。

備註

這個方法適用於從 Unmanaged 程式代碼存取 Managed 類別,不應從 Managed 程式代碼呼叫。

方法會 GetAccessors 傳回陣列,其元素會反映目前 實例所反映之屬性的公用 getset和其他存取子。

適用於

GetAccessors(Boolean)

為 COM 物件提供與版本無關的 GetAccessors(Boolean) 方法之存取權。

public:
 cli::array <System::Reflection::MethodInfo ^> ^ GetAccessors(bool nonPublic);
public System.Reflection.MethodInfo[] GetAccessors (bool nonPublic);
abstract member GetAccessors : bool -> System.Reflection.MethodInfo[]
Public Function GetAccessors (nonPublic As Boolean) As MethodInfo()

參數

nonPublic
Boolean

true 表示要在傳回的 MethodInfo 陣列中包括非公用方法,否則為 false

傳回

MethodInfo 物件的陣列,其項目會反映 getset 和目前執行個體所反映之屬性的其他存取子。 如果 nonPublictrue,則這個陣列會包含公用和非公用的 getset 和其他存取子。 如果 nonPublicfalse,則這個陣列只包含公用的 getset 和其他存取子。 如果沒有找到具有指定可視性的存取子,則這個方法會傳回項目為零 (0) 的陣列。

備註

這個方法適用於從 Unmanaged 程式代碼存取 Managed 類別,不應從 Managed 程式代碼呼叫。

方法 GetAccessors 會傳回陣列,其元素會反映公用,如果指定、非公用 getset和 目前 實例所反映之屬性的其他存取子。

適用於