Share via


_PropertyInfo.GetValue 方法

定義

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

多載

GetValue(Object, Object[])

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

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

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

備註

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

方法 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 參數的屬性值。

備註

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

方法會 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 中的位元旗標:InvokeMethodCreateInstanceStaticGetFieldSetFieldGetPropertySetProperty。 您必須指定適當的引動過程屬性。 如果將要叫用靜態成員,則必須設定 StaticBindingFlags 旗標。

binder
Binder

使用反映來啟用繫結、強制引數的類型、成員的引動過程,和擷取 MemberInfo 物件的物件。 如果 bindernull,則會使用預設繫結器。

index
Object[]

索引屬性的選擇性索引值。 非索引屬性的這個值應為 null

culture
CultureInfo

CultureInfo 物件,表示資源要當地語系化的文化特性 (Culture)。 請注意,如果並未為這個文化特性將資源當地語系化,則將在搜尋相符項目時持續呼叫 CultureInfo.Parent 方法。 如果這個值為 null,則 CultureInfo 是取自 CultureInfo.CurrentUICulture 屬性。

傳回

obj 參數的屬性值。

備註

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

方法 GetValue 會傳回具有指定之系結、索引和 CultureInfo的屬性值。

適用於