Compartilhar via


Método IDTExtensibility2.OnStartupComplete

Ocorre sempre que um suplemento, que é definido como carregar quando Visual Studio é iniciado e 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

Consulte também

Referência

IDTExtensibility2 Interface

Namespace Extensibility

IDTExtensibility2

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

Outros recursos

Como: criar um Adicionar-