Método IDTExtensibility2.OnBeginShutdown
Ocorre sempre que o Visual Studio integrada ao ambiente de desenvolvimento (IDE) desliga Para Baixo enquanto um Adicionar-in está sendo executado.
Namespace: Extensibility
Assembly: Extensibility (em Extensibility. dll)
Sintaxe
Sub OnBeginShutdown ( _
ByRef custom As Array _
)
Dim instance As IDTExtensibility2
Dim custom As Array
instance.OnBeginShutdown(custom)
void OnBeginShutdown(
ref Array custom
)
void OnBeginShutdown(
[InAttribute] Array^% custom
)
function OnBeginShutdown(
custom : Array
)
Parâmetros
- custom
Tipo: System.Array%
Um Vazio matriz que você pode usar para passar dados específica de host para uso no Adicionar-in.
Comentários
Embora um desligamento de Visual Studio pode ser cancelado, o método OnBeginShutdown não pode ser cancelado.Como resultado, a Adicionar-ins devem presumir que Tudo eventos de desligamento ocorrem e realizar quaisquer rotinas de limpeza adequadamente.
Esse método pode ser usado para armazenar as configurações do Adicionar - in no momento que Visual Studio desliga para baixo para que possa ser restaurado posteriormente ao seu estado original.
Exemplos
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");
}
Permissões
- Confiar total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de códigos parcialmente Confiável.
Consulte também
Referência
Espaço para nome Extensibility