_PropertyInfo.SetValue Metod

Definition

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetValue metoden.

Överlagringar

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetValue(Object, Object, BindingFlags, Binder, CultureInfo) metoden.

SetValue(Object, Object, Object[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetValue(Object, Object, Object[]) metoden.

Kommentarer

Den här metoden är för åtkomst till hanterade klasser från ohanterad kod och bör inte anropas från hanterad kod.

Metoden SetValue anger egenskapsvärdet för det angivna objektet till det angivna värdet.

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

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetValue(Object, Object, BindingFlags, Binder, CultureInfo) metoden.

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)

Parametrar

obj
Object

Objektet vars egenskapsvärde returneras.

value
Object

Det nya värdet för den här egenskapen.

invokeAttr
BindingFlags

Anropsattributet. Det här måste vara en bitflagga från BindingFlags: InvokeMethod, CreateInstance, Static, GetField, SetField, GetPropertyeller SetProperty. Ett lämpligt anropsattribut måste anges. Om en statisk medlem anropas Static måste flaggan BindingFlags för anges.

binder
Binder

Ett objekt som möjliggör bindning, tvång av argumenttyper, anrop av medlemmar och hämtning av MemberInfo objekt genom reflektion. Om binder är nullanvänds standardbindningen.

index
Object[]

Valfria indexvärden för indexerade egenskaper. Det här värdet ska vara null för icke-indexerade egenskaper.

culture
CultureInfo

Objektet CultureInfo som representerar den kultur som resursen ska lokaliseras för. Observera att om resursen inte är lokaliserad för den CultureInfo.Parent här kulturen anropas metoden successivt på jakt efter en matchning. Om det här värdet är nullCultureInfo hämtas värdet från CultureInfo.CurrentUICulture egenskapen .

Kommentarer

Den här metoden är för åtkomst till hanterade klasser från ohanterad kod och bör inte anropas från hanterad kod.

Metoden SetValue anger egenskapsvärdet för det angivna objektet till det angivna värdet.

Gäller för

SetValue(Object, Object, Object[])

Tillhandahåller COM-objekt med versionsoberoende åtkomst till SetValue(Object, Object, Object[]) metoden.

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())

Parametrar

obj
Object

Objektet vars egenskapsvärde kommer att anges.

value
Object

Det nya värdet för den här egenskapen.

index
Object[]

Valfria indexvärden för indexerade egenskaper. Det här värdet ska vara null för icke-indexerade egenskaper.

Kommentarer

Den här metoden är för åtkomst till hanterade klasser från ohanterad kod och bör inte anropas från hanterad kod.

Metoden SetValue anger värdet för egenskapen med valfria indexvärden för indexegenskaper.

Gäller för