IRemotePropertyInfoContract.SetValue Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la valeur de la propriété que ce IRemotePropertyInfoContract identifie.
public:
void SetValue(System::AddIn::Contract::Automation::IRemoteObjectContract ^ target, System::AddIn::Contract::RemoteArgument % value, System::Reflection::BindingFlags bindingFlags, System::AddIn::Contract::Collections::IRemoteArgumentArrayContract ^ index, int localeId);
public void SetValue (System.AddIn.Contract.Automation.IRemoteObjectContract target, ref System.AddIn.Contract.RemoteArgument value, System.Reflection.BindingFlags bindingFlags, System.AddIn.Contract.Collections.IRemoteArgumentArrayContract index, int localeId);
abstract member SetValue : System.AddIn.Contract.Automation.IRemoteObjectContract * RemoteArgument * System.Reflection.BindingFlags * System.AddIn.Contract.Collections.IRemoteArgumentArrayContract * int -> unit
Public Sub SetValue (target As IRemoteObjectContract, ByRef value As RemoteArgument, bindingFlags As BindingFlags, index As IRemoteArgumentArrayContract, localeId As Integer)
Paramètres
- target
- IRemoteObjectContract
IRemoteObjectContract qui identifie l'objet qui contient la propriété.
- value
- RemoteArgument
RemoteArgument qui spécifie la valeur de propriété.
- bindingFlags
- BindingFlags
Combinaison d'opérations de bits de valeurs BindingFlags qui spécifie comment appeler la propriété.
IRemoteArgumentArrayContract qui spécifie les valeurs d'index d'une propriété indexée ; null
si la propriété n'est pas indexée.
- localeId
- Int32
ID de paramètres régionaux que la propriété utilisera pour toute conversion de type spécifique aux paramètres régionaux.
Remarques
Il est recommandé que SetValue les implémentations lèvent un ArgumentException si la propriété est en lecture seule.