Condividi tramite


Metodo WindowPane.Dispose (Boolean)

Elimina le risorse nel riquadro.

Spazio dei nomi:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Protected Overridable Sub Dispose ( _
    disposing As Boolean _
)
protected virtual void Dispose(
    bool disposing
)

Parametri

  • disposing
    Tipo: System.Boolean
    true per rilasciare risorse gestite e non gestite; false solo per rilasciare le risorse non gestite.

Note

Questo metodo arresta il riquadro da ottenere gli eventi propagati della shell e elimina IWin32Windowassociato, se è eliminabile nonché il servizio di menu, il servizio della guida e il provider di servizi.

Questo metodo viene chiamato dal metodo pubblicodi Dispose() e il metodo di Finalize .Dispose() richiama il protetto elimina il metodo (booleano) al parametro di disposing impostato su true.i richiami diFinalize eliminati con disposing impostato su false.

Quando il parametro di disposing è true, versioni di questo metodo tutte le risorse hanno utilizzato da tutti gli oggetti gestiti che questo WindowPane fa riferimento.Questo metodo viene richiamato il metodo di Dispose() di ogni oggetto a cui si fa riferimento.

Note per gli eredi

Dispose può essere chiamato più volte da altri oggetti.Quando si esegue l'override di eliminare (booleano),esecuzione da non fare riferimento agli oggetti che in precedenza sono stati eliminati in una chiamata precedente per eliminare.Per ulteriori informazioni su come distribuireeliminare (booleano), vedere Implementazione di un metodo Dispose.

Per ulteriori informazioni sull'eliminazione e Finalize, vedere Pulizia delle risorse non gestite e Override del metodo Finalize.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WindowPane Classe

Overload Dispose

Spazio dei nomi Microsoft.VisualStudio.Shell