ExtensibleClassFactory.RegisterObjectCreationCallback Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Registra un delegate objeto al que se llama cuando una instancia de un tipo administrado, que se extiende desde un tipo no administrado, debe asignar el objeto no administrado agregado.
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)
Parámetros
- callback
- ObjectCreationDelegate
que delegate se llama en lugar de CoCreateInstance.
Comentarios
Esto delegate asigna y agrega el objeto no administrado y se llama a en lugar de CoCreateInstance. Debe delegate registrarse en el contexto del inicializador de clase static para el que se realizarán las devoluciones de llamada.
Solo una clase de una jerarquía debe registrar una delegate devolución de llamada.