ObjectCreationDelegate Delegasikan
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.
Membuat objek COM.
public delegate IntPtr ObjectCreationDelegate(IntPtr aggregator);
public delegate IntPtr ObjectCreationDelegate(IntPtr aggregator);
[System.Runtime.InteropServices.ComVisible(true)]
public delegate IntPtr ObjectCreationDelegate(IntPtr aggregator);
type ObjectCreationDelegate = delegate of nativeint -> nativeint
[<System.Runtime.InteropServices.ComVisible(true)>]
type ObjectCreationDelegate = delegate of nativeint -> nativeint
Public Delegate Function ObjectCreationDelegate(aggregator As IntPtr) As IntPtr
- aggregator
-
IntPtr
nativeint
Penunjuk ke antarmuka objek IUnknown
terkelola.
nativeint
Objek IntPtr yang mewakili IUnknown
antarmuka objek COM.
- Atribut
Delegasi ini dipanggil untuk membuat objek COM sebagai alternatif CoCreateInstance
ketika objek terkelola perlu membuat instans baru dari bagian yang tidak dikelola. Antarmuka IUnknown
objek terkelola diteruskan sebagai parameter dan delegasi harus mengembalikan IUnknown
antarmuka objek yang tidak dikelola. Kedua antarmuka diteruskan sebagai jenis IntPtr untuk menghindari marshaling.
Setiap kelas turunan dan DelegateMulticastDelegate memiliki konstruktor dan Invoke
metode .
Get |
Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan. |
Produk | Versi |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: