Método IDTExtensibility2.OnStartupComplete
Ocorre sempre que um suplemento, que é definido como carregar quando Visual Studio for iniciado, cargas.
Namespace: Extensibility
Assembly: Extensibility (em Extensibility.dll)
Sintaxe
'Declaração
Sub OnStartupComplete ( _
ByRef custom As Array _
)
void OnStartupComplete(
ref Array custom
)
void OnStartupComplete(
[InAttribute] Array^% custom
)
abstract OnStartupComplete :
custom:Array byref -> unit
function OnStartupComplete(
custom : Array
)
Parâmetros
- custom
Tipo: System.Array%
Uma matriz vazia que você pode usar para passar dados de host específicos para uso quando o suplemento é carregado.
Comentários
Na ocasião, OnConnection não ocorrer corretamente, como, por exemplo, quando um suplemento é carregado, mas um componente necessário um add-in ainda não carregadas.Isso é incomum devido ao fato de que Visual Studio ainda não foi iniciado completamente.Usando OnStartupComplete garante que o Visual Studio o ambiente de desenvolvimento integrado (IDE) concluiu o processo de inicialização.
Exemplos
Public Sub OnStartupComplete(ByRef custom As Array) Implements _
IDTExtensibility2.OnStartupComplete
MsgBox("Notifies you when an add-in that is set to start when _
Visual Studio starts has completed loading.")
End Sub
public void OnStartupComplete(ref Array custom)
{
// Notifies you when an add-in that is set to start when
// Visual Studio starts has completed loading.
System.Windows.Forms.MessageBox.Show("Add-in has loaded and is
ready.");
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.