Marshal.CreateAggregatedObject Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CreateAggregatedObject(IntPtr, Object) |
Kedaluwarsa.
Mengagregasi objek terkelola dengan objek COM yang ditentukan. |
CreateAggregatedObject<T>(IntPtr, T) |
Mengagregasi objek terkelola dari jenis yang ditentukan dengan objek COM yang ditentukan. |
CreateAggregatedObject(IntPtr, Object)
- Sumber:
- Marshal.NoCom.cs
- Sumber:
- Marshal.NoCom.cs
- Sumber:
- Marshal.NoCom.cs
Perhatian
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
Mengagregasi objek terkelola dengan objek COM yang ditentukan.
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
Penunjuk luar IUnknown
.
- o
- Object
Objek untuk diagregasi.
Mengembalikan
nativeint
Penunjuk dalam IUnknown
objek terkelola.
- Atribut
Pengecualian
o
adalah objek Windows Runtime.
Keterangan
Metode ini CreateAggregatedObject mengagregasi penunjuk terkelola dalam objek terkelola dengan penunjuk luar yang ditentukan, lalu mengembalikan penunjuk IUnknown dalam objek terkelola.
Berlaku untuk
CreateAggregatedObject<T>(IntPtr, T)
- Sumber:
- Marshal.NoCom.cs
- Sumber:
- Marshal.NoCom.cs
- Sumber:
- Marshal.NoCom.cs
Mengagregasi objek terkelola dari jenis yang ditentukan dengan objek COM yang ditentukan.
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
Jenis parameter
- T
Jenis objek terkelola untuk diagregasi.
Parameter
- pOuter
-
IntPtr
nativeint
Penunjuk IUnknown luar.
- o
- T
Objek terkelola untuk diagregasi.
Mengembalikan
nativeint
Penunjuk IUnknown dalam objek terkelola.
- Atribut
Pengecualian
o
adalah objek Windows Runtime.
Keterangan
Metode ini CreateAggregatedObject mengagregasi penunjuk terkelola dalam objek terkelola dari jenis tertentu dengan penunjuk luar yang ditentukan, dan mengembalikan penunjuk IUnknown dalam objek terkelola.