Share via


TextPanes, interface

Contient tous les objets TextPane d'une fenêtre d'éditeur de texte.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
<GuidAttribute("D9013D31-3652-46B2-A25A-29A881B9F86B")> _
Public Interface TextPanes _
    Inherits IEnumerable
[GuidAttribute("D9013D31-3652-46B2-A25A-29A881B9F86B")]
public interface TextPanes : IEnumerable
[GuidAttribute(L"D9013D31-3652-46B2-A25A-29A881B9F86B")]
public interface class TextPanes : IEnumerable
[<GuidAttribute("D9013D31-3652-46B2-A25A-29A881B9F86B")>]
type TextPanes =  
    interface
        interface IEnumerable
    end
public interface TextPanes extends IEnumerable

Le type TextPanes expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obtient une valeur indiquant le nombre d'objets de la collection TextPanes.
Propriété publique DTE Obtient l'objet d'extensibilité de niveau supérieur.
Propriété publique Parent Obtient l'objet parent immédiat d'une collection TextPanes.

Début

Méthodes

  Nom Description
Méthode publique GetEnumerator() Retourne un énumérateur qui itère au sein d'une collection. (Hérité de IEnumerable.)
Méthode publique GetEnumerator() Obtient une énumération pour les éléments d'une collection.
Méthode publique Item Retourne un objet TextPane dans une collection TextPanes.

Début

Notes

Vous pouvez fractionner la fenêtre de l'éditeur de texte en deux volets. L'objet TextPane vous donne accès à la sélection de texte spécifique associé à chaque volet, ainsi qu'aux propriétés du volet, telles que la hauteur et la largeur. La collection TextPanes contient un ou plusieurs objets TextPane pour une fenêtre de l'éditeur de texte.

Exemples

Sub TextPanesExample(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 TextPanesExample(_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).");
}

Voir aussi

Référence

EnvDTE, espace de noms