Metodo IDTExtensibility2.OnStartupComplete

Viene generato a ogni caricamento di un componente aggiuntivo impostato per essere caricato all'avvio di Visual Studio.

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 consente di passare i dati specifici relativi all'host da utilizzare quando viene caricato il componente aggiuntivo.

Note

A volte OnConnection non viene generato correttamente, ad esempio quando viene caricato un componente aggiuntivo senza che sia presente un altro componente a esso necessario. Questo fatto è dovuto a un avvio incompleto di Visual Studio, che si verifica piuttosto raramente. L'utilizzo di OnStartupComplete assicura il completamento del processo di avvio dell'ambiente di sviluppo integrato (IDE) di Visual Studio.

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