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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.