Share via


_PropertyInfo.GetValue Yöntem

Tanım

Yöntemlere sürümden bağımsız erişime GetValue sahip COM nesneleri sağlar.

Aşırı Yüklemeler

GetValue(Object, Object[])

YÖNTEMIne sürümden bağımsız erişime GetValue(Object, Object[]) sahip COM nesneleri sağlar.

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

YÖNTEMIne sürümden bağımsız erişime GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) sahip COM nesneleri sağlar.

Açıklamalar

Bu yöntem yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.

GetValue yöntemleri özelliğinin değerini döndürür.

GetValue(Object, Object[])

YÖNTEMIne sürümden bağımsız erişime GetValue(Object, Object[]) sahip COM nesneleri sağlar.

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

Parametreler

obj
Object

Özellik değeri döndürülecek nesne.

index
Object[]

Dizine alınan özellikler için isteğe bağlı dizin değerleri. Bu değer dizine alınamayan özellikler için olmalıdır null .

Döndürülenler

parametresinin obj özellik değeri.

Açıklamalar

Bu yöntem yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.

yöntemi, GetValue bir derleyici tarafından özelliğiyle ilişkilendirilmiş bir değişmez değer döndürür.

Şunlara uygulanır

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

YÖNTEMIne sürümden bağımsız erişime GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) sahip COM nesneleri sağlar.

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

Parametreler

obj
Object

Özellik değeri döndürülecek nesne.

invokeAttr
BindingFlags

Çağırma özniteliği. Bu, bit bayrağı BindingFlagsolmalıdır: InvokeMethod, CreateInstance, Static, GetField, SetField, GetProperty, veya SetProperty. Uygun bir çağırma özniteliği belirtilmelidir. Statik üye çağrılırsa bayrağı StaticBindingFlags ayarlanmalıdır.

binder
Binder

Bağlamayı, bağımsız değişken türlerini zorlamayı, üyeleri çağırmayı ve nesneleri yansıma aracılığıyla almayı MemberInfo sağlayan bir nesne. ise bindernull, varsayılan bağlayıcı kullanılır.

index
Object[]

Dizine alınan özellikler için isteğe bağlı dizin değerleri. Bu değer dizine alınamayan özellikler için olmalıdır null .

culture
CultureInfo

Kaynağın CultureInfo yerelleştirileceği kültürü temsil eden nesne. Kaynak bu kültür için yerelleştirilmemişse, CultureInfo.Parent eşleşme aramasında yöntemin ardışık olarak çağrılacağını unutmayın. Bu değer ise nullözelliğinden CultureInfoCultureInfo.CurrentUICulture elde edilir.

Döndürülenler

parametresinin obj özellik değeri.

Açıklamalar

Bu yöntem yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.

GetValue yöntemi, belirtilen bağlama, dizin ve CultureInfoiçeren bir özelliğin değerini döndürür.

Şunlara uygulanır