IExtenderSite.NotifyDelete (Método)
Lo llama el extensor de automatización para informar a su sitio acerca de cuándo se destruye. Si no se llama a este método, puede que se bloquee Visual Studio.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
Sub NotifyDelete ( _
Cookie As Integer _
)
void NotifyDelete(
int Cookie
)
void NotifyDelete(
[InAttribute] int Cookie
)
abstract NotifyDelete :
Cookie:int -> unit
function NotifyDelete(
Cookie : int
)
Parámetros
- Cookie
Tipo: System.Int32
Obligatorio.Cookie que identifica al objeto Extender.Se pasa al proveedor extensor cuando se solicita el objeto Extender.
Comentarios
Precaución |
---|
El administrador extensor mantiene una caché interna de los objetos Extender y debe recibir una notificación cuando se estén destruyendo. Debe llamar a NotifyDelete inmediatamente después de destrozar los objetos extensores. No debe esperar a que la aplicación esté inactiva, porque puede que otros componentes de Visual Studio intenten obtener acceso al objeto extensor destruido antes de llamar al método. Si esto ocurre, puede que se bloquee Visual Studio. |
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Otros recursos
Implementar y utilizar extensores de automatización
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Mayo de 2010 |
Se agregó una advertencia sobre cómo llamar a NotifyDelete |
Corrección de errores de contenido. |