IDTExtensibility2.OnStartupComplete, méthode
Se produit lorsqu'un complément, qui est défini pour se charger au démarrage de Visual Studio, se charge.
Espace de noms : Extensibility
Assembly : Extensibility (dans Extensibility.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- custom
Type : System.Array%
Tableau vide que vous pouvez utiliser pour passer des données propres à un hôte pour une utilisation lorsque le complément se charge.
Notes
OnConnection ne se produit parfois pas correctement, par exemple lorsqu'un complément est chargé, mais qu'un composant requis par un complément n'a pas encore été chargé.Ceci est exceptionnellement dû au fait que Visual Studio n'a pas encore démarré complètement.L'utilisation de OnStartupComplete garantit que l'environnement de développement intégré (IDE) Visual Studio a terminé le processus de démarrage.
Exemples
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.");
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.