_PropertyInfo.SetValue _PropertyInfo.SetValue _PropertyInfo.SetValue _PropertyInfo.SetValue Method

Definición

Proporciona el acceso independiente de la versión de los objetos COM al método SetValue.Provides COM objects with version-independent access to the SetValue method.

Sobrecargas

SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) 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).Provides COM objects with version-independent access to the SetValue(Object, Object, BindingFlags, Binder, CultureInfo) method.

SetValue(Object, Object, Object[]) SetValue(Object, Object, Object[]) SetValue(Object, Object, Object[]) SetValue(Object, Object, Object[])

Proporciona el acceso independiente de la versión de los objetos COM al método SetValue(Object, Object, Object[]).Provides COM objects with version-independent access to the SetValue(Object, Object, Object[]) method.

Comentarios

Este método es para el acceso a las clases administradas desde código no administrado y no debe llamarse desde código administrado.This method is for access to managed classes from unmanaged code and should not be called from managed code.

El SetValue método establece el valor de propiedad para el objeto especificado en el valor especificado.The SetValue method sets the property value for the given object to the given value.

SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) 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).Provides COM objects with version-independent access to the SetValue(Object, Object, BindingFlags, Binder, CultureInfo) method.

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

Parámetros

obj
Object Object Object Object

Objeto cuyo valor de propiedad se va a devolver.The object whose property value will be returned.

value
Object Object Object Object

Nuevo valor de esta propiedad.The new value for this property.

invokeAttr
BindingFlags BindingFlags BindingFlags BindingFlags

Atributo de invocación.The invocation attribute. Debe ser un marcador de bits de BindingFlags: InvokeMethod, CreateInstance, Static, GetField, SetField, GetProperty o SetProperty.This must be a bit flag from BindingFlags: InvokeMethod, CreateInstance, Static, GetField, SetField, GetProperty, or SetProperty. Debe especificarse un atributo de invocación apropiado.A suitable invocation attribute must be specified. Si se invocará un miembro estático, se debe establecer el marcador Static de BindingFlags.If a static member will be invoked, the Static flag of BindingFlags must be set.

binder
Binder Binder 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.An object that enables the binding, coercion of argument types, invocation of members, and retrieval of MemberInfo objects through reflection. Si binder es null, se usa el enlazador predeterminado.If binder is null, the default binder is used.

index
Object[]

Valores de índice opcionales para propiedades indizadas.Optional index values for indexed properties. Este valor debe ser null para propiedades no indizadas.This value should be null for non-indexed properties.

culture
CultureInfo CultureInfo CultureInfo CultureInfo

Objeto CultureInfo que representa la referencia cultural a la que se va a adaptar el recurso.The CultureInfo object that represents the culture for which the resource will be localized. 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.Note that if the resource is not localized for this culture, the CultureInfo.Parent method will be called successively in search of a match. Si este valor es null, CultureInfo se obtiene a partir de la propiedad CultureInfo.CurrentUICulture.If this value is null, the CultureInfo is obtained from the CultureInfo.CurrentUICulture property.

Comentarios

Este método es para el acceso a las clases administradas desde código no administrado y no debe llamarse desde código administrado.This method is for access to managed classes from unmanaged code and should not be called from managed code.

El SetValue método establece el valor de propiedad para el objeto especificado en el valor especificado.The SetValue method sets the property value for the given object to the given value.

SetValue(Object, Object, Object[]) SetValue(Object, Object, Object[]) SetValue(Object, Object, Object[]) SetValue(Object, Object, Object[])

Proporciona el acceso independiente de la versión de los objetos COM al método SetValue(Object, Object, Object[]).Provides COM objects with version-independent access to the SetValue(Object, Object, Object[]) method.

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 Object Object Object

Objeto cuyo valor de propiedad se va a establecer.The object whose property value will be set.

value
Object Object Object Object

Nuevo valor de esta propiedad.The new value for this property.

index
Object[]

Valores de índice opcionales para propiedades indizadas.Optional index values for indexed properties. Este valor debe ser null para propiedades no indizadas.This value should be null for non-indexed properties.

Comentarios

Este método es para el acceso a las clases administradas desde código no administrado y no debe llamarse desde código administrado.This method is for access to managed classes from unmanaged code and should not be called from managed code.

El SetValue método establece el valor de la propiedad con valores de índice opcionales para propiedades del índice.The SetValue method sets the value of the property with optional index values for index properties.

Se aplica a