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 | |
---|---|---|
Count | Obtient une valeur indiquant le nombre d'objets de la collection TextPanes. | |
DTE | Obtient l'objet d'extensibilité de niveau supérieur. | |
Parent | Obtient l'objet parent immédiat d'une collection TextPanes. |
Début
Méthodes
Nom | Description | |
---|---|---|
GetEnumerator | Obtient une énumération pour les éléments d'une collection. | |
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).");
}