Aracılığıyla paylaş


IDTExtensibility2.OnDisconnection Yöntem

Bir eklenti tarafından yüklenmemiş gerçekleşir Visual Studio.

Ad alanı:  Extensibility
Derleme:  Extensibility (Extensibility.dll içinde)

Sözdizimi

'Bildirim
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
)

Parametreler

  • custom
    Tür: System.Array%
    Eklenti kaldırır sonra kullanmak için ana bilgisayara özgü verileri geçirmek için kullanabileceğiniz boş bir dizi.

Notlar

OnDisconnection, benzeyen OnBeginShutdown, eklenti kaldırılır, ancak tümleşik geliştirme ortamı (IDE) çalışır durumda kaldığını gerçekleşir. (OnBeginShutdown IDE, mutlaka çalışan eklentiler kaldırır, aşağı kapatmaya gerçekleşir.)

Örnekler

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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

IDTExtensibility2 Arabirim

Extensibility Ad Alanı

IDTExtensibility2

OnConnection

OnAddInsUpdate

OnBeginShutdown

OnStartupComplete

Diğer Kaynaklar

Nasıl yapılır: bir eklenti oluşturmak