_MethodBuilder.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.
Menyediakan akses ke properti dan metode yang diekspos oleh objek.
public:
void Invoke(System::UInt32 dispIdMember, Guid % riid, System::UInt32 lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
public void Invoke (uint dispIdMember, ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
abstract member Invoke : uint32 * Guid * uint32 * int16 * nativeint * nativeint * nativeint * nativeint -> unit
Public Sub Invoke (dispIdMember As UInteger, ByRef riid As Guid, lcid As UInteger, wFlags As Short, pDispParams As IntPtr, pVarResult As IntPtr, pExcepInfo As IntPtr, puArgErr As IntPtr)
Parameter
- dispIdMember
- UInt32
Pengidentifikasi anggota.
- riid
- Guid
Disiapkan untuk penggunaan masa mendatang. Pasti IID_NULL.
- lcid
- UInt32
Konteks lokal untuk menginterpretasikan argumen.
- wFlags
- Int16
Bendera yang menjelaskan konteks panggilan.
- pDispParams
-
IntPtr
nativeint
Penunjuk ke struktur yang berisi array argumen, array DISPID argumen untuk argumen bernama, dan hitungan untuk jumlah elemen dalam array.
- pVarResult
-
IntPtr
nativeint
Penunjuk ke lokasi tempat hasil akan disimpan.
- pExcepInfo
-
IntPtr
nativeint
Penunjuk ke struktur yang berisi informasi pengecualian.
- puArgErr
-
IntPtr
nativeint
Indeks argumen pertama yang memiliki kesalahan.
Keterangan
Metode ini untuk akses ke kelas terkelola dari kode yang tidak dikelola dan tidak boleh dipanggil dari kode terkelola. Untuk informasi selengkapnya, lihat IDispatch::Invoke.