Interfaccia TextWindow

Rappresenta una finestra che contiene un documento di testo.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
<GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")> _
Public Interface TextWindow
[GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")]
public interface TextWindow
[GuidAttribute(L"2FC54DC9-922B-44EB-8CC0-BA182584DC4B")]
public interface class TextWindow
[<GuidAttribute("2FC54DC9-922B-44EB-8CC0-BA182584DC4B")>]
type TextWindow =  interface end
public interface TextWindow

Il tipo TextWindow espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica ActivePane Ottiene l'ultimo riquadro attivo nella finestra di testo.
Proprietà pubblica DTE Ottiene l'oggetto di estensibilità di primo livello.
Proprietà pubblica Panes Ottiene l'insieme di riquadri nell'oggetto TextWindow.
Proprietà pubblica Parent Ottiene l'oggetto padre di un oggetto TextWindow.
Proprietà pubblica Selection Ottiene un oggetto che rappresenta la selezione corrente dell'oggetto TextWindow.

In alto

Note

L'oggetto TextWindow viene restituito dalla proprietà Object dell'oggetto Window se la finestra è una finestra principale dell'editor. Se il documento presente nella finestra è un documento HTML, a seconda che sia attiva la visualizzazione Progettazione o la visualizzazione Origine, si otterrà un oggetto HTMLWindow o TextWindow.

Esempi

Sub TextWindowExample(ByVal dte As EnvDTE.DTE)
    Dim objTW As TextWindow
    Dim colPanes As TextPanes

    objTW = dte.ActiveWindow.Object
    colPanes = objTW.Panes
    MsgBox("The """ & objTW.Parent.Caption & """ window contains " & _
    Str(colPanes.Count) & " pane(s).")
End Sub
public void TextWindowExample(_DTE dte)
{
    TextWindow tw;
    TextPanes tps;

    tw = (TextWindow)dte.ActiveWindow.Object;
    tps = tw.Panes;
    MessageBox.Show ("The \"" + tw.Parent.Caption + "\"" + " window 
    contains " + tps.Count.ToString () + " pane(s).");
}

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE