Condividi tramite


Metodo DesignerWindowPane.OnClose

Chiamato in risposta a ClosePane il metodo sull'interfaccia di IVsWindowPane .

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

Sintassi

'Dichiarazione
Protected Overrides Sub OnClose
protected override void OnClose()

Note

Questo metodo viene chiamato in risposta al metodo di ClosePane .l'implementazione predefinita chiama Dispose; DesignerWindowPane esegue l'override di questo metodo per supportare la memorizzazione nella cache del riquadro.La memorizzazione nella cache riquadro può fornire un incremento delle prestazioni e attivare le funzionalità condivise, ad esempio una finestra di progettazione globale che è condivisa tra le finestre di progettazione figlio più.Per abilitare la memorizzazione nella cache il riquadro, gli scenari seguenti devono essere:

  1. DesignSurface necessario fornire un servizio di tipo DocDataServiceContainer.

  2. DocDataServiceContainer deve contenere DesignSurface come servizio.

La combinazione di questi due criteri indica che DesignSurface supporta la memorizzazione nella cache stesso in DocData.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

DesignerWindowPane Classe

Spazio dei nomi Microsoft.VisualStudio.Shell.Design

Dispose

DesignSurface

DocDataServiceContainer

DocData