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
| Name | Beschreibung |
|---|---|
| CreateAggregatedObject(IntPtr, Object) |
Veraltet.
Aggregiert 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
- 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
Aggregiert 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 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 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
- 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 verwalteten Objekts, das aggregiert werden soll.
Parameter
- pOuter
-
IntPtr
nativeint
Der äußere IUnknown-Zeiger .
- o
- T
Das verwaltete Objekt, das aggregiert werden soll.
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.