COMPropertyInfo.GetValue 方法

定义

通过使用指定给 COMMemberInfo 方法的 Initialize(String, COMMemberInfo),获取外部 COM 属性的值。

此 API 支持产品基础结构,不能在代码中直接使用。

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

参数

obj
Object

想要获取其属性值的对象。 忽略此参数。

invokeAttr
BindingFlags

枚举值的按位组合,这些值控制绑定。

binder
Binder

一个对象,该对象可将类型从实参类型转换为形参类型。

index
Object[]

要传递给外部 COM 属性的参数列表。

culture
CultureInfo

提供有关特定区域性或区域设置的信息。 用于正确设置数字、日期和字符串的格式。

返回

Object

外部 COM 属性的值。

适用于

另请参阅