IDTExtensibility2.OnStartupComplete-Methode
Aktualisiert: November 2007
Tritt ein, wenn ein Add-In geladen wird, das so konfiguriert ist, dass es beim Starten von Visual Studio geladen wird.
Namespace: Extensibility
Assembly: Extensibility (in Extensibility.dll)
Syntax
'Declaration
Sub OnStartupComplete ( _
ByRef custom As Array _
)
'Usage
Dim instance As IDTExtensibility2
Dim custom As Array
instance.OnStartupComplete(custom)
void OnStartupComplete(
ref Array custom
)
void OnStartupComplete(
[InAttribute] Array^% custom
)
function OnStartupComplete(
custom : Array
)
Parameter
custom
Typ: System.Array%Ein leeres Array zur Übergabe hostspezifischer Daten, die beim Laden des Add-Ins verwendet werden.
Hinweise
Gelegentlich wird OnConnection nicht ordnungsgemäß ausgelöst, beispielsweise wenn ein Add-In geladen wird, während eine vom Add-In benötigte Komponente noch nicht geladen ist. Dies ist normalerweise auf die Tatsache zurückzuführen, dass Visual Studio noch nicht vollständig gestartet wurde. Durch die Verwendung von OnStartupComplete wird sichergestellt, dass die integrierte Entwicklungsumgebung (IDE) von Visual Studio vollständig gestartet wurde.
Beispiele
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.");
}
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
IDTExtensibility2-Schnittstelle