_PropertyInfo.GetValue Método

Definición

Proporciona a los objetos COM acceso independiente de la versión a los GetValue métodos.

Sobrecargas

Nombre Description
GetValue(Object, Object[])

Proporciona objetos COM con acceso independiente de la versión al GetValue(Object, Object[]) método .

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

Proporciona objetos COM con acceso independiente de la versión al GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) método .

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

Los GetValue métodos devuelven el valor de la propiedad .

GetValue(Object, Object[])

Proporciona objetos COM con acceso independiente de la versión al GetValue(Object, Object[]) método .

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

Parámetros

obj
Object

Objeto cuyo valor de propiedad se devolverá.

index
Object[]

Valores de índice opcionales para las propiedades indizada. Este valor debe ser null para las propiedades no indexadas.

Devoluciones

Valor de propiedad del obj parámetro .

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

El GetValue método devuelve un valor literal asociado a la propiedad por un compilador.

Se aplica a

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

Proporciona objetos COM con acceso independiente de la versión al GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) método .

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

Parámetros

obj
Object

Objeto cuyo valor de propiedad se devolverá.

invokeAttr
BindingFlags

Atributo de invocación. Debe ser una marca de bits de BindingFlags: InvokeMethod, CreateInstance, StaticGetField, , SetField, GetPropertyo SetProperty. Se debe especificar un atributo de invocación adecuado. Si se invocará un miembro estático, se debe establecer la Static marca de BindingFlags .

binder
Binder

Objeto que permite el enlace, la coerción de tipos de argumentos, la invocación de miembros y la recuperación de objetos MemberInfo a través de la reflexión. Si binder es null, se usa el enlazador predeterminado.

index
Object[]

Valores de índice opcionales para las propiedades indizada. Este valor debe ser null para las propiedades no indexadas.

culture
CultureInfo

Objeto CultureInfo que representa la referencia cultural para la que se localizará el recurso. Tenga en cuenta que si el recurso no está localizado para esta referencia cultural, se CultureInfo.Parent llamará sucesivamente al método en la búsqueda de una coincidencia. Si este valor es null, CultureInfo se obtiene de la CultureInfo.CurrentUICulture propiedad .

Devoluciones

Valor de propiedad del obj parámetro .

Comentarios

Este método es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

El GetValue método devuelve el valor de una propiedad que tiene el enlace, el índice y CultureInfoespecificados.

Se aplica a