Condividi tramite


Finestre dei documenti

In Visual Studio una finestra del documento è una finestra figlio incorniciata associata a una finestra MDI (Multiple-Document Interface). Le finestre dei documenti vengono in genere usate per la visualizzazione e la modifica del codice sorgente o del testo, ma possono anche ospitare altri tipi funzionali. Finestre documento:

  • Può essere organizzato in gruppi di schede orizzontali o verticali separati nell'istanza gestita padre in modo che più file possano essere visualizzati contemporaneamente.

  • Può essere ancorato in qualsiasi ordine nell'istanza mdi padre.

  • Può essere fluttuato liberamente.

  • Sono collegati in tabulazioni ad altre finestre MDI.

    I comandi per il raggruppamento, l'ancoraggio e la spostamento mobile sono disponibili nel menu di scelta rapida per una scheda della finestra del documento.

    Per altre informazioni sul comportamento delle finestre in Visual Studio, vedere Personalizzare i layout delle finestre.

Implementazione della finestra di documento

Le finestre documento vengono create implementando un editor. L'interfaccia IVsEditorFactory crea finestre documento come parte della creazione di un'istanza di un editor. Per altre informazioni, vedere Interfacce legacy nell'editor.

Nota

Per fornire punti di spostamento indietro e avanti in una finestra, implementare l'interfaccia IVsBackForwardNavigation . L'editor di testo usa indicatori di testo per identificare i punti di spostamento nel documento.

Tabella dei documenti in esecuzione

L'IDE usa la tabella Documento in esecuzione (RDT) per tenere traccia dello stato di ogni finestra del documento. RdT è il meccanismo tramite cui le finestre dei documenti ricevono una notifica di eventi, ad esempio quando una soluzione viene chiusa o quando un file è stato modificato. Per altre informazioni, vedere Tabella dei documenti in esecuzione.

Vedi anche