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.
oadalah null.
Keterangan
Metode ini sama dengan GetIDispatchForObject kecuali bahwa ia mengembalikan null jika pemanggil tidak dalam konteks yang sama dengan objek .