語言

_PropertyInfo.GetValue 方法

定義

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

多載

名稱 Description
GetValue(Object, Object[])

提供 COM 物件對該方法的版本無關存取 GetValue(Object, Object[]) 權。

GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)

提供 COM 物件對該方法的版本無關存取 GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) 權。

備註

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

這些方法會 GetValue 回傳該屬性的值。

GetValue(Object, Object[])

提供 COM 物件對該方法的版本無關存取 GetValue(Object, Object[]) 權。

public:
 System::Object ^ GetValue(System::Object ^ obj, cli::array <System::Object ^> ^ index);
public object GetValue(object obj, object[] index);
abstract member GetValue : obj * obj[] -> obj
Public Function GetValue (obj As Object, index As Object()) As Object

參數

obj
Object

將傳回其屬性值的物件。

index
Object[]

索引屬性可選的索引值。 這個值應該用於 null 非索引屬性。

傳回

參數的 obj 性質值。

備註

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

該 GetValue 方法會由編譯器回傳與該屬性相關的字面值。

適用於

GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)

提供 COM 物件對該方法的版本無關存取 GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) 權。

public:
 System::Object ^ GetValue(System::Object ^ obj, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, cli::array <System::Object ^> ^ index, System::Globalization::CultureInfo ^ culture);
public object GetValue(object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
abstract member GetValue : obj * System.Reflection.BindingFlags * System.Reflection.Binder * obj[] * System.Globalization.CultureInfo -> obj
Public Function GetValue (obj As Object, invokeAttr As BindingFlags, binder As Binder, index As Object(), culture As CultureInfo) As Object

參數

obj
Object

將傳回其屬性值的物件。

invokeAttr
BindingFlags

召喚屬性。 這必須是來自 BindingFlags、 InvokeMethodCreateInstanceStaticGetFieldSetFieldGetProperty或 SetProperty的位旗。 必須指定適當的調用屬性。 若將呼叫靜態成員, Static 必須設定 的 BindingFlags 旗標。

binder
Binder

一個能夠約束、強制參數類型、調用成員,以及透過反思檢索 MemberInfo 物件的物件。 若 binder , null則使用預設的綁定器。

index
Object[]

索引屬性可選的索引值。 這個值應該用於 null 非索引屬性。

culture
CultureInfo

代表 CultureInfo 該資源將被在地化的文化的物件。 請注意,如果該資源非該文化 CultureInfo.Parent 的本地化,該方法將被依序呼叫以尋找匹配。 若此值為 null,則 CultureInfo 由該性質得到 CultureInfo.CurrentUICulture 。

傳回

參數的 obj 性質值。

備註

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

該 GetValue 方法回傳具有指定綁定、索引及 CultureInfo的屬性值。

適用於