Partager via


IRemotePropertyInfoContract.GetValue Méthode

Définition

Retourne la valeur de la propriété que ce IRemotePropertyInfoContract identifie.

public:
 System::AddIn::Contract::RemoteArgument GetValue(System::AddIn::Contract::Automation::IRemoteObjectContract ^ obj, System::Reflection::BindingFlags bindingFlags, System::AddIn::Contract::Collections::IRemoteArgumentArrayContract ^ index, int localeId);
public System.AddIn.Contract.RemoteArgument GetValue (System.AddIn.Contract.Automation.IRemoteObjectContract obj, System.Reflection.BindingFlags bindingFlags, System.AddIn.Contract.Collections.IRemoteArgumentArrayContract index, int localeId);
abstract member GetValue : System.AddIn.Contract.Automation.IRemoteObjectContract * System.Reflection.BindingFlags * System.AddIn.Contract.Collections.IRemoteArgumentArrayContract * int -> System.AddIn.Contract.RemoteArgument
Public Function GetValue (obj As IRemoteObjectContract, bindingFlags As BindingFlags, index As IRemoteArgumentArrayContract, localeId As Integer) As RemoteArgument

Paramètres

obj
IRemoteObjectContract

IRemoteObjectContract qui identifie l'objet qui contient la propriété.

bindingFlags
BindingFlags

Combinaison d'opérations de bits de valeurs BindingFlags qui spécifie comment appeler la propriété.

index
IRemoteArgumentArrayContract

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 à utiliser pour les conversions spécifiques aux paramètres régionaux exécutées par la propriété.

Retours

RemoteArgument qui spécifie la valeur de propriété.

Remarques

Il est recommandé que GetValue les implémentations lèvent un ArgumentException si la propriété est en écriture seule.

S’applique à