IRemoteTypeContract.InvokeMember 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 anggota yang ditentukan dari saat ini IRemoteTypeContract.
public:
System::AddIn::Contract::RemoteArgument InvokeMember(System::String ^ name, System::Reflection::BindingFlags bindingFlags, System::AddIn::Contract::Automation::IRemoteObjectContract ^ target, System::AddIn::Contract::Collections::IRemoteArgumentArrayContract ^ remoteArgs, cli::array <bool> ^ remoteArgModifiers, int localeId);
public System.AddIn.Contract.RemoteArgument InvokeMember (string name, System.Reflection.BindingFlags bindingFlags, System.AddIn.Contract.Automation.IRemoteObjectContract target, System.AddIn.Contract.Collections.IRemoteArgumentArrayContract remoteArgs, bool[] remoteArgModifiers, int localeId);
abstract member InvokeMember : string * System.Reflection.BindingFlags * System.AddIn.Contract.Automation.IRemoteObjectContract * System.AddIn.Contract.Collections.IRemoteArgumentArrayContract * bool[] * int -> System.AddIn.Contract.RemoteArgument
Public Function InvokeMember (name As String, bindingFlags As BindingFlags, target As IRemoteObjectContract, remoteArgs As IRemoteArgumentArrayContract, remoteArgModifiers As Boolean(), localeId As Integer) As RemoteArgument
Parameter
- name
- String
Nama anggota yang akan dipanggil.
- bindingFlags
- BindingFlags
Kombinasi bitwise dari BindingFlags nilai yang menentukan cara mencari anggota.
- target
- IRemoteObjectContract
tempat IRemoteObjectContract memanggil anggota yang ditentukan.
- remoteArgs
- IRemoteArgumentArrayContract
Yang IRemoteArgumentArrayContract berisi argumen untuk diteruskan ke anggota untuk dipanggil.
- remoteArgModifiers
- Boolean[]
Array nilai Boolean yang menunjukkan apakah masing-masing remoteArgs
nilai diteruskan oleh referensi.
- localeId
- Int32
ID lokal yang digunakan untuk konversi khusus lokal yang mungkin dilakukan oleh anggota yang dipanggil.
Mengembalikan
RemoteArgument yang mewakili nilai pengembalian anggota yang dipanggil.
Keterangan
Parameter remoteArgModifiers
hanya digunakan untuk komponen yang ditulis menggunakan COM. Setiap nilai dalam remoteArgModifiers
parameter menunjukkan apakah nilai yang sesuai dalam remoteArgs
parameter diteruskan oleh referensi. Panjang remoteArgModifiers
harus sama dengan panjang remoteArgs
.
Jika Anda lulus null
untuk remoteArgModifiers
, metode ini menggunakan logika default untuk menentukan apakah argumen diteruskan oleh referensi.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk