Compartilhar via


Método IDTExtensibility2.OnStartupComplete

Ocorre sempre que um suplemento do, que está definido para carregar quando Visual Studio iniciar, carrega.

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: Array%

    Uma matriz vazia que você pode usar para transmitir dados host específicos para uso quando o suplemento carregar.

Comentários

Ocasionalmente, o OnConnection não ocorre corretamente, como quando um suplemento é carregado, mas um componente necessário para um suplemento ainda não foi carregado. Isso é raramente devido ao fato de que Visual Studio ainda não foi iniciado por meio. Usar OnStartupComplete garante que o ambiente de desenvolvimento integrado Visual Studio (IDE) conclusão do 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

Consulte também

Referência

IDTExtensibility2 Interface

Namespace Extensibility

IDTExtensibility2

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

Outros recursos

Como criar um suplemento