ExtensibleClassFactory.RegisterObjectCreationCallback Metódus

Definíció

Regisztrálja delegate azokat a hívásokat, amelyek akkor lesznek meghívva, ha egy felügyelt típusú példánynak nem felügyelt típustól kell lefoglalnia az összesített nem felügyelt objektumot.

public:
 static void RegisterObjectCreationCallback(System::Runtime::InteropServices::ObjectCreationDelegate ^ callback);
public static void RegisterObjectCreationCallback(System.Runtime.InteropServices.ObjectCreationDelegate callback);
static member RegisterObjectCreationCallback : System.Runtime.InteropServices.ObjectCreationDelegate -> unit
Public Shared Sub RegisterObjectCreationCallback (callback As ObjectCreationDelegate)

Paraméterek

callback
ObjectCreationDelegate

Az delegate a név, amelynek a neve a következő helyett van CoCreateInstance: .

Megjegyzések

Ez delegate lefoglalja és összesíti a nem felügyelt objektumot, és a rendszer meghívja a CoCreateInstancekövetkező helyett: . Ezt delegate annak az osztály-inicializálónak a static környezetében kell regisztrálni, amelyre a visszahívások sor kerülnek.

Egy hierarchiában csak egy osztály regisztráljon visszahívást delegate .

A következőre érvényes: