IDTExtensibility2.OnBeginShutdown (Método)
Se produce siempre que el entorno de desarrollo integrado (IDE) de Visual Studio se cierra con un complemento en ejecución.
Espacio de nombres: Extensibility
Ensamblado: Extensibility (en Extensibility.dll)
Sintaxis
'Declaración
Sub OnBeginShutdown ( _
ByRef custom As Array _
)
void OnBeginShutdown(
ref Array custom
)
void OnBeginShutdown(
[InAttribute] Array^% custom
)
abstract OnBeginShutdown :
custom:Array byref -> unit
function OnBeginShutdown(
custom : Array
)
Parámetros
- custom
Tipo: System.Array%
Matriz vacía que puede utilizarse para pasar datos específicos del host para su uso en el complemento.
Comentarios
Aunque puede cancelarse el apagado de Visual Studio, no es posible cancelar el método OnBeginShutdown.En consecuencia, se aconseja que los complementos cuenten con que todos los eventos de apagado van a producirse y que realicen las correspondientes rutinas de limpieza.
Este método puede utilizarse para almacenar la configuración del complemento en el momento en que Visual Studio se cierra, de forma que se pueda restaurar posteriormente a su estado original.
Ejemplos
Public Sub OnBeginShutdown(ByRef custom As Array) Implements _
IDTExtensibility2.OnBeginShutdown
MsgBox("Place cleanup code here.")
End Sub
public void OnBeginShutdown(ref Array custom)
{
// Place cleanup code here.
System.Windows.Forms.MessageBox.Show("Shutting down 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
Extensibility (Espacio de nombres)