IRemoteMethodInfoContract.Invoke Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memanggil metode yang diidentifikasi ini 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
Parameter
- target
- IRemoteObjectContract
IRemoteObjectContract yang mengidentifikasi objek yang berisi metode untuk dipanggil.
- bindingFlags
- BindingFlags
Kombinasi bitwise dari BindingFlags nilai yang menentukan cara memanggil metode .
- parameters
- IRemoteArgumentArrayContract
IRemoteArgumentArrayContract yang menentukan parameter metode; null
jika metode tidak memiliki parameter apa pun.
- localeId
- Int32
ID lokal yang akan digunakan metode untuk konversi jenis khusus lokal dari argumen atau nilai pengembalian.
Mengembalikan
RemoteArgument yang menentukan nilai pengembalian metode yang dipanggil.
Keterangan
Jika metode yang dipanggil tidak memiliki nilai pengembalian (misalnya, metode adalah konstruktor), Invoke mengembalikan default RemoteArgument di mana RemoteArgumentKind properti diatur ke nilai RemoteArgumentKind.Missing dan TypeCode properti diatur ke nilai TypeCode.Empty.