Compartir a través de


IDTExtensibility2.OnStartupComplete (Método)

Se produce siempre que se carga un complemento establecido para cargarse cuando se inicia Visual Studio.

Espacio de nombres:  Extensibility
Ensamblado:  Extensibility (en Extensibility.dll)

Sintaxis

'Declaración
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
)

Parámetros

  • custom
    Tipo: System.Array%
    Matriz vacía que puede utilizarse para pasar datos específicos del host para su uso durante la carga del complemento.

Comentarios

Hay ocasiones en que OnConnection no se realiza correctamente, como, por ejemplo, cuando se carga un complemento sin que se haya cargado aún un componente requerido. Este fenómeno poco frecuente puede deberse a que Visual Studio aún no se ha iniciado completamente. El uso de OnStartupComplete garantiza que el entorno de desarrollo integrado (IDE) de Visual Studio ha completado el proceso de inicio.

Ejemplos

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.");
}

Seguridad de .NET Framework

Vea también

Referencia

IDTExtensibility2 Interfaz

Extensibility (Espacio de nombres)

IDTExtensibility2

OnConnection

OnDisconnection

OnAddInsUpdate

OnBeginShutdown

Otros recursos

Cómo: Crear un complemento