Marshal.GetIDispatchForObjectInContext(Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een IDispatch-interfaceaanwijzer van een beheerd object als de aanroeper zich in dezelfde context bevindt als dat object.
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
Parameters
- o
- Object
Het object waarvan IDispatch de interface is aangevraagd.
Retouren
nativeint
De IDispatch interfacepointer voor het opgegeven object of null als de aanroeper zich niet in dezelfde context bevindt als het opgegeven object.
- Kenmerken
Uitzonderingen
o biedt geen ondersteuning voor de aangevraagde interface.
o is null.
Opmerkingen
Deze methode is hetzelfde als GetIDispatchForObject behalve dat deze wordt geretourneerd null als de aanroeper zich niet in dezelfde context bevindt als het object.