Ventanas de documento
En Visual Studio, una ventana de documento es una ventana secundaria enmarcada asociada a una ventana de interfaz de varios documentos (MDI). Las ventanas de documento se suelen usar para mostrar y modificar el código fuente o el texto, pero también pueden hospedar otros tipos funcionales. Ventanas de documento:
Se puede organizar en grupos de pestañas horizontales o verticales independientes en el MDI primario para que se puedan ver varios archivos al mismo tiempo.
Se puede acoplar en cualquier orden en el MDI primario.
Se puede flotar libremente.
Están vinculados en la pestaña para otras ventanas de MDI.
Los comandos para agrupar, acoplar y flotar se pueden encontrar en el menú contextual de una pestaña de ventana de documento.
Para obtener más información sobre el comportamiento de las ventanas en Visual Studio, vea Personalizar diseños de ventana.
Implementación de la ventana del documento
Las ventanas de documento se crean mediante la implementación de un editor. La IVsEditorFactory interfaz crea ventanas de documento como parte de la creación de instancias de un editor. Para obtener más información, vea Interfaces heredadas en el editor.
Nota:
Para proporcionar puntos de navegación hacia atrás y hacia delante en una ventana, implemente la IVsBackForwardNavigation interfaz . El editor de texto usa marcadores de texto para identificar puntos de navegación en el documento.
Tabla de documentos en ejecución
El IDE usa la tabla de documentos en ejecución (RDT) para realizar un seguimiento del estado de cada ventana del documento. RDT es el mecanismo por el que se notifican las ventanas de documentos de eventos, como cuando se cierra una solución o cuando se ha editado un archivo. Para obtener más información, consulte Ejecución de la tabla de documentos.