Marshal.GetIDispatchForObjectInContext(Object) 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.
Mengembalikan penunjuk antarmuka IDispatch dari objek terkelola, jika pemanggil berada dalam konteks yang sama dengan objek tersebut.
public:
static IntPtr GetIDispatchForObjectInContext(System::Object ^ o);
public static IntPtr GetIDispatchForObjectInContext (object o);
[System.Security.SecurityCritical]
public static IntPtr GetIDispatchForObjectInContext (object o);
static member GetIDispatchForObjectInContext : obj -> nativeint
[<System.Security.SecurityCritical>]
static member GetIDispatchForObjectInContext : obj -> nativeint
Public Shared Function GetIDispatchForObjectInContext (o As Object) As IntPtr
Parameter
- o
- Object
Objek yang antarmukanya IDispatch
diminta.
Mengembalikan
nativeint
Penunjuk IDispatch
antarmuka untuk objek yang ditentukan, atau null
jika pemanggil tidak dalam konteks yang sama dengan objek yang ditentukan.
- Atribut
Pengecualian
o
tidak mendukung antarmuka yang diminta.
o
adalah null
.
Keterangan
Metode ini sama dengan GetIDispatchForObject kecuali bahwa ia mengembalikan null
jika pemanggil tidak dalam konteks yang sama dengan objek .