共用方式為


IRemoteMethodInfoContract.Invoke 方法

定義

叫用這個 IRemoteMethodInfoContract 識別的方法。

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

參數

target
IRemoteObjectContract

IRemoteObjectContract,識別包含要叫用之方法的物件。

bindingFlags
BindingFlags

BindingFlags 值的位元組合,指定叫用方法的方式。

parameters
IRemoteArgumentArrayContract

IRemoteArgumentArrayContract,指定方法參數。如果方法沒有任何參數,則為 null

localeId
Int32

地區設定 ID,方法將使用它來進行任何地區設定特性的引數或傳回值型別轉換。

傳回

RemoteArgument,指定叫用之方法的傳回值。

備註

例如,如果叫用的方法沒有傳回值 (,則方法是建構函式) ,傳回預設值RemoteArgumentKindRemoteArgument,其中屬性會設定為值RemoteArgumentKind.MissingInvokeTypeCode 屬性會設定為值 TypeCode.Empty

適用於