IRemoteMethodInfoContract.Invoke Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Richiama il metodo identificato dall'oggetto 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
Parametri
- target
- IRemoteObjectContract
Oggetto IRemoteObjectContract che identifica l'oggetto che contiene il metodo da richiamare.
- bindingFlags
- BindingFlags
Combinazione bit per bit dei valori BindingFlags che specifica come richiamare il metodo.
- parameters
- IRemoteArgumentArrayContract
Oggetto IRemoteArgumentArrayContract che specifica i parametri del metodo, null
se il metodo non ha parametri.
- localeId
- Int32
Identificatore delle impostazioni locali che il metodo utilizzerà per qualsiasi conversione di tipo specifica delle impostazioni locali degli argomenti o del valore restituito.
Restituisce
Oggetto RemoteArgument che specifica il valore restituito del metodo richiamato.
Commenti
Se il metodo richiamato non ha un valore restituito, ad esempio il metodo è un costruttore, Invoke restituisce un valore predefinito in cui la RemoteArgumentKind proprietà è impostata sul valore RemoteArgumentKind.Missing e la TypeCode proprietà è impostata RemoteArgument sul valore TypeCode.Empty.