Udostępnij za pośrednictwem


IRemotePropertyInfoContract.GetValue Metoda

Definicja

Zwraca wartość właściwości, którą identyfikuje IRemotePropertyInfoContract .

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

Parametry

obj
IRemoteObjectContract

Obiekt IRemoteObjectContract , który identyfikuje obiekt, który zawiera właściwość .

bindingFlags
BindingFlags

Bitowa kombinacja BindingFlags wartości określających sposób wywoływania właściwości.

index
IRemoteArgumentArrayContract

Element IRemoteArgumentArrayContract określający wartości indeksu dla właściwości indeksowanej, null jeśli właściwość nie jest indeksowana.

localeId
Int32

Identyfikator ustawień regionalnych do użycia na potrzeby konwersji specyficznych dla ustawień regionalnych, które są wykonywane przez właściwość .

Zwraca

Element RemoteArgument określający wartość właściwości.

Uwagi

Zaleca się, aby GetValue implementacje zgłaszały wyjątek ArgumentException , jeśli właściwość jest tylko do zapisu.

Dotyczy