ObjectCreationDelegate Temsilci
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
COM nesnesi oluşturur.
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
Parametreler
- aggregator
-
IntPtr
nativeint
Yönetilen nesnenin arabirimine bir IUnknown işaretçi.
Dönüş Değeri
nativeint
IntPtr COM nesnesinin arabirimini IUnknown temsil eden nesne.
- Öznitelikler
Açıklamalar
Bu temsilci, yönetilen bir nesnenin yönetilmeyen bölümünün yeni bir CoCreateInstance örneğini oluşturması gerektiğinde alternatif olarak bir COM nesnesi oluşturmak için çağrılır.
IUnknown Yönetilen nesnenin arabirimi parametre olarak geçirilir ve temsilci yönetilmeyen nesnenin arabirimini döndürmelidirIUnknown. Her iki arabirim de hazırlamayı önlemek için tür IntPtr olarak geçirilir.
her türetilen ve Delegate sınıfı MulticastDelegate bir oluşturucuya ve bir yönteme Invoke sahiptir.
Uzantı Metotları
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır. |