_PropertyInfo.SetValue Método

Definición

Proporciona el acceso independiente de la versión de los objetos COM al método SetValue.

Sobrecargas

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

Proporciona el acceso independiente de la versión de los objetos COM al método SetValue(Object, Object, BindingFlags, Binder, CultureInfo).

SetValue(Object, Object, Object[])

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

Comentarios

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

El SetValue método establece el valor de propiedad del objeto especificado en el valor especificado.

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

Proporciona el acceso independiente de la versión de los objetos COM al método SetValue(Object, Object, BindingFlags, Binder, CultureInfo).

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

Parámetros

obj
Object

Objeto cuyo valor de propiedad se va a devolver.

value
Object

Nuevo valor de esta propiedad.

invokeAttr
BindingFlags

Atributo de invocación. Debe ser un marcador de bits de BindingFlags: InvokeMethod, CreateInstance, Static, GetField, SetField, GetProperty o SetProperty. Debe especificarse un atributo de invocación apropiado. Si se invocará un miembro estático, se debe establecer el marcador Static de BindingFlags.

binder
Binder

Objeto que permite el enlace, la conversión de tipos de argumentos, la llamada de miembros y la recuperación de objetos MemberInfo mediante reflexión. Si binder es null, se usa el enlazador predeterminado.

index
Object[]

Valores de índice opcionales para propiedades indizadas. Este valor debe ser null para propiedades no indizadas.

culture
CultureInfo

Objeto CultureInfo que representa la referencia cultural a la que se va a adaptar el recurso. Observe que si no se encuentra el recurso correspondiente a esta referencia cultural, se llamará sucesivamente al método CultureInfo.Parent para buscar una coincidencia. Si este valor es null, CultureInfo se obtiene a partir de la propiedad CultureInfo.CurrentUICulture.

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 SetValue método establece el valor de propiedad para el objeto especificado en el valor especificado.

Se aplica a

SetValue(Object, Object, Object[])

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

public:
 void SetValue(System::Object ^ obj, System::Object ^ value, cli::array <System::Object ^> ^ index);
public void SetValue (object obj, object value, object[] index);
abstract member SetValue : obj * obj * obj[] -> unit
Public Sub SetValue (obj As Object, value As Object, index As Object())

Parámetros

obj
Object

Objeto cuyo valor de propiedad se va a establecer.

value
Object

Nuevo valor de esta propiedad.

index
Object[]

Valores de índice opcionales para propiedades indizadas. Este valor debe ser null para propiedades no indizadas.

Comentarios

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

El SetValue método establece el valor de la propiedad con valores de índice opcionales para las propiedades de índice.

Se aplica a