Marshal.CreateAggregatedObject Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateAggregatedObject(IntPtr, Object) |
Veraltet.
Verbindet ein verwaltetes Objekt mit dem angegebenen COM-Objekt. |
CreateAggregatedObject<T>(IntPtr, T) |
Aggregiert ein verwaltetes Objekt des angegebenen Typs mit dem angegebenen COM-Objekt. |
CreateAggregatedObject(IntPtr, Object)
- Quelle:
- Marshal.NoCom.cs
- Quelle:
- Marshal.NoCom.cs
- Quelle:
- Marshal.NoCom.cs
Achtung
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
Verbindet ein verwaltetes Objekt mit dem angegebenen COM-Objekt.
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
Parameter
- pOuter
-
IntPtr
nativeint
Der äußere IUnknown
-Zeiger.
- o
- Object
Ein zu aggregierendes Objekt.
Gibt zurück
nativeint
Der innere IUnknown
-Zeiger des verwalteten Objekts.
- Attribute
Ausnahmen
o
ist ein Windows-Runtime-Objekt.
Hinweise
Die CreateAggregatedObject -Methode aggregiert den inneren verwalteten Zeiger eines verwalteten Objekts mit dem angegebenen äußeren Zeiger und gibt dann einen inneren IUnknown-Zeiger des verwalteten Objekts zurück.
Gilt für:
CreateAggregatedObject<T>(IntPtr, T)
- Quelle:
- Marshal.NoCom.cs
- Quelle:
- Marshal.NoCom.cs
- Quelle:
- Marshal.NoCom.cs
Aggregiert ein verwaltetes Objekt des angegebenen Typs mit dem angegebenen COM-Objekt.
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
Typparameter
- T
Der Typ des zu aggregierenden verwalteten Objekts.
Parameter
- o
- T
Das zu aggregierende -Objekt.
Gibt zurück
nativeint
Der innere IUnknown-Zeiger des verwalteten Objekts.
- Attribute
Ausnahmen
o
ist ein Windows-Runtime-Objekt.
Hinweise
Die CreateAggregatedObject -Methode aggregiert den inneren verwalteten Zeiger eines verwalteten Objekts eines angegebenen Typs mit dem angegebenen äußeren Zeiger und gibt einen inneren IUnknown-Zeiger des verwalteten Objekts zurück.