Compartir a través de


OutputWindowPane (Interfaz)

Representa un panel de la ventana de salida.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
<GuidAttribute("FFC9DFC4-61CA-4B0C-83C2-0703A24F5C16")> _
Public Interface OutputWindowPane
[GuidAttribute("FFC9DFC4-61CA-4B0C-83C2-0703A24F5C16")]
public interface OutputWindowPane
[GuidAttribute(L"FFC9DFC4-61CA-4B0C-83C2-0703A24F5C16")]
public interface class OutputWindowPane
[<GuidAttribute("FFC9DFC4-61CA-4B0C-83C2-0703A24F5C16")>]
type OutputWindowPane =  interface end
public interface OutputWindowPane

El tipo OutputWindowPane expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Collection Obtiene la colección que contiene el objeto OutputWindowPane compatible con esta propiedad.
Propiedad pública DTE Obtiene el objeto de extensibilidad de nivel superior.
Propiedad pública Guid Obtiene el GUID del objeto OutputWindowPane.
Propiedad pública Name Obtiene el nombre del objeto OutputWindowPane.
Propiedad pública TextDocument Obtiene el objeto TextDocument para OutputWindowPane.

Arriba

Métodos

  Nombre Descripción
Método público Activate Desplaza el foco al elemento actual.
Método público Clear Borra todo el texto de OutputWindowPane.
Método público ForceItemsToTaskList Envía todos los elementos de tarea que aún no se han agregado a la lista de tareas.
Método público OutputString Envía una cadena de texto a la ventana OutputWindowPane.
Método público OutputTaskItemString Muestra una cadena en la ventana de salida y agrega un elemento correspondiente a la Lista de tareas.

Arriba

Comentarios

La ventana de salida muestra el resultado de texto. La ventana de salida puede tener uno o más paneles, representados por el objeto OutputWindowPane. Cada herramienta del IDE utiliza en potencia un panel de la ventana de salida distinto. Los paneles se seleccionan en un cuadro desplegable situado en la parte superior de la ventana. Por ejemplo, los errores de compilación se muestran en el panel Errores de compilación, mientras que cada herramienta de comando externo puede mostrarse en su propio panel de la ventana de salida.

Ejemplos

Sub OutputWindowPaneExample()
   ' Create a tool window handle for the Output window.
   Dim win As Window = DTE.Windows.Item(EnvDTE.Constants.vsWindowKindOutput)
   ' Create handles to the Output window and its panes.
   Dim OW As OutputWindow = win.Object
   Dim OWp As OutputWindowPane

   ' Add a new pane to the Output window.
   OWp = OW.OutputWindowPanes.Add("A New Pane")
   ' Add a line of text to the new pane.
   OWp.OutputString("Some Text")
End Sub

Vea también

Referencia

EnvDTE (Espacio de nombres)