Marshal.CreateAggregatedObject 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.
Overloads
| Name | Description |
|---|---|
| CreateAggregatedObject(IntPtr, Object) |
Verouderd.
Voegt een beheerd object samen met het opgegeven COM-object. |
| CreateAggregatedObject<T>(IntPtr, T) |
Hiermee wordt een beheerd object van het opgegeven type samengevoegd met het opgegeven COM-object. |
CreateAggregatedObject(IntPtr, Object)
- Bron:
- Marshal.NoCom.cs
- Bron:
- Marshal.NoCom.cs
- Bron:
- Marshal.NoCom.cs
- Bron:
- Marshal.NoCom.cs
- Bron:
- Marshal.NoCom.cs
Let op
CreateAggregatedObject(IntPtr, Object) may be unavailable in future releases. Instead, use CreateAggregatedObject<T>(IntPtr, T). For more info, go to http://go.microsoft.com/fwlink/?LinkID=296518
Voegt een beheerd object samen met het opgegeven COM-object.
public:
static IntPtr CreateAggregatedObject(IntPtr pOuter, System::Object ^ o);
[System.Obsolete("CreateAggregatedObject(IntPtr, Object) may be unavailable in future releases. Instead, use CreateAggregatedObject<T>(IntPtr, T). For more info, go to http://go.microsoft.com/fwlink/?LinkID=296518")]
[System.Security.SecurityCritical]
public static IntPtr CreateAggregatedObject(IntPtr pOuter, object o);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static IntPtr CreateAggregatedObject(IntPtr pOuter, object o);
[System.Security.SecurityCritical]
public static IntPtr CreateAggregatedObject(IntPtr pOuter, object o);
public static IntPtr CreateAggregatedObject(IntPtr pOuter, object o);
[<System.Obsolete("CreateAggregatedObject(IntPtr, Object) may be unavailable in future releases. Instead, use CreateAggregatedObject<T>(IntPtr, T). For more info, go to http://go.microsoft.com/fwlink/?LinkID=296518")>]
[<System.Security.SecurityCritical>]
static member CreateAggregatedObject : nativeint * obj -> nativeint
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member CreateAggregatedObject : nativeint * obj -> nativeint
[<System.Security.SecurityCritical>]
static member CreateAggregatedObject : nativeint * obj -> nativeint
static member CreateAggregatedObject : nativeint * obj -> nativeint
Public Shared Function CreateAggregatedObject (pOuter As IntPtr, o As Object) As IntPtr
Parameters
- pOuter
-
IntPtr
nativeint
De buitenste IUnknown aanwijzer.
- o
- Object
Een object dat moet worden samengevoegd.
Retouren
nativeint
De binnenste IUnknown aanwijzer van het beheerde object.
- Kenmerken
Uitzonderingen
o is een Windows Runtime-object.
Opmerkingen
De CreateAggregatedObject methode voegt de binnenste beheerde aanwijzer van een beheerd object samen met de opgegeven buitenaanwijzer en retourneert vervolgens een binnenste IUnknown-aanwijzer van het beheerde object.
Van toepassing op
CreateAggregatedObject<T>(IntPtr, T)
- Bron:
- Marshal.NoCom.cs
- Bron:
- Marshal.NoCom.cs
- Bron:
- Marshal.NoCom.cs
- Bron:
- Marshal.NoCom.cs
- Bron:
- Marshal.NoCom.cs
Hiermee wordt een beheerd object van het opgegeven type samengevoegd met het opgegeven COM-object.
public:
generic <typename T>
static IntPtr CreateAggregatedObject(IntPtr pOuter, T o);
[System.Security.SecurityCritical]
public static IntPtr CreateAggregatedObject<T>(IntPtr pOuter, T o);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static IntPtr CreateAggregatedObject<T>(IntPtr pOuter, T o);
public static IntPtr CreateAggregatedObject<T>(IntPtr pOuter, T o);
[<System.Security.SecurityCritical>]
static member CreateAggregatedObject : nativeint * 'T -> nativeint
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member CreateAggregatedObject : nativeint * 'T -> nativeint
static member CreateAggregatedObject : nativeint * 'T -> nativeint
Public Shared Function CreateAggregatedObject(Of T) (pOuter As IntPtr, o As T) As IntPtr
Type parameters
- T
Het type van het beheerde object dat moet worden samengevoegd.
Parameters
- pOuter
-
IntPtr
nativeint
De buitenste IUnknown-aanwijzer .
- o
- T
Het beheerde object dat moet worden samengevoegd.
Retouren
nativeint
De binnenste IUnknown-aanwijzer van het beheerde object.
- Kenmerken
Uitzonderingen
o is een Windows Runtime-object.
Opmerkingen
De CreateAggregatedObject methode voegt de binnenste beheerde aanwijzer van een beheerd object van een opgegeven type samen met de opgegeven buitenaanwijzer en retourneert een binnenste IUnknown-aanwijzer van het beheerde object.