Marshal.CreateAggregatedObject Methode

Definitie

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

IntPtr

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

IntPtr

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.

Van toepassing op