Condividi tramite


Metodo IDTExtensibility2.OnStartupComplete

Si verifica ogni volta che un componente aggiuntivo, che viene impostato per caricare in Visual Studio inizio, carica.

Spazio dei nomi:  Extensibility
Assembly:  Extensibility (in Extensibility.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • custom
    Tipo: System.Array%
    Una matrice vuota che è possibile utilizzare per passare i dati host-specifici da utilizzare quando il componente aggiuntivo viene caricato.

Note

occasionalmente, OnConnection non viene eseguita correttamente, ad esempio quando un componente aggiuntivo viene caricato, ma un componente richiesto da un componente aggiuntivo non ha ancora caricato.Ciò è troppo dovuto al fatto che Visual Studio non è ancora stata avviata completamente.Tramite OnStartupComplete garantisce che Visual Studio l'ambiente di sviluppo (IDE) integrato (IDE) ha eseguito il processo di avvio.

Esempi

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.");
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IDTExtensibility2 Interfaccia

Spazio dei nomi Extensibility

IDTExtensibility2

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

Altre risorse

Procedura: creare un componente aggiuntivo