TextPanes - интерфейс
Содержит все объекты TextPane из окна текстового редактора.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
<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
Тип TextPanes предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
Count | Получает значение, указывающее число объектов в коллекции TextPanes. | |
DTE | Возвращает объект расширения верхнего уровня. | |
Parent | Получает ближайший родительский объект коллекции TextPanes. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
GetEnumerator() | Возвращает перечислитель, который выполняет итерацию по элементам коллекции. (Унаследовано от IEnumerable.) | |
GetEnumerator() | Возвращает перечисление элементов коллекции. | |
Item | Возвращает объект TextPane в коллекции TextPanes. |
В начало страницы
Заметки
Окно текстового редактора можно разбить на две области. Объект TextPane обеспечивает доступ к указанному текстовому выделению, связанному с каждой областью, а также с ее свойствами, таким как высота и ширина. Коллекция TextPanes состоит из одного или нескольких таких объектов TextPane, относящихся к окну текстового редактора.
Примеры
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).");
}