Metoda IDTExtensibility2.OnStartupComplete —
Występuje, gdy dodatek, który jest ustawiony do załadowania, kiedy Visual Studio rozpoczyna się ładunków.
Przestrzeń nazw: Extensibility
Zestaw: Extensibility (w Extensibility.dll)
Składnia
'Deklaracja
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
)
Parametry
custom
Typ: Array%Pusta tablica, który służy do przekazywania danych specyficznych dla hosta do użytku po załadowaniu dodatku.
Uwagi
Przy okazji OnConnection nie występuje poprawnie, takich jak gdy dodatek jest załadowany, ale składnik wymagany przez dodatek nie został jeszcze załadowany.Jest to niezwykle ze względu na fakt, że Visual Studio jeszcze się nie rozpoczęła całkowicie.Za pomocą OnStartupComplete gwarantuje, że Visual Studio zintegrowane środowisko programistyczne (IDE) zakończyła proces uruchamiania.
Przykłady
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.");
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.