Sdílet prostřednictvím


IDTExtensibility2.OnDisconnection – metoda

Vyvolá se při každém doplněk vyloženy z Visual Studio.

Obor názvů:  Extensibility
Sestavení:  Extensibility (v Extensibility.dll)

Syntaxe

'Deklarace
Sub OnDisconnection ( _
    RemoveMode As ext_DisconnectMode, _
    ByRef custom As Array _
)
void OnDisconnection(
    ext_DisconnectMode RemoveMode,
    ref Array custom
)
void OnDisconnection(
    [InAttribute] ext_DisconnectMode RemoveMode, 
    [InAttribute] Array^% custom
)
abstract OnDisconnection : 
        RemoveMode:ext_DisconnectMode * 
        custom:Array byref -> unit 
function OnDisconnection(
    RemoveMode : ext_DisconnectMode, 
    custom : Array
)

Parametry

  • custom
    Typ: System.Array%
    Prázdné pole, které slouží k předání dat specifického pro hostitele po uvolnění doplňku.

Poznámky

OnDisconnection, který je podobný OnBeginShutdown, dojde vždy, když je doplněk uvolněn, ale integrované vývojové prostředí (IDE) zůstane spuštěný. (OnBeginShutdown dochází vždy IDE je vypnut, což nutně uvolní doplňky, které jsou spuštěné.)

Příklady

Public Sub OnDisconnection(ByVal disconnectMode As  _
ext_DisconnectMode, ByRef custom As Array) Implements _
IDTExtensibility2.OnDisconnection
    MsgBox("Place cleanup code here.")
End Sub
public void OnDisconnection(ext_DisconnectMode disconnectMode, ref 
Array custom)
{
    // Place cleanup code here.
    System.Windows.Forms.MessageBox.Show("Add-in is shutting down.");
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

IDTExtensibility2 Rozhraní

Extensibility – obor názvů

IDTExtensibility2

OnConnection

OnAddInsUpdate

OnBeginShutdown

OnStartupComplete

Další zdroje

How to: Create an Add-In