IOutliningManager - интерфейс
Предоставляет функции для структуры.
Пространство имен: Microsoft.VisualStudio.Text.Outlining
Сборка: Microsoft.VisualStudio.Text.UI (в Microsoft.VisualStudio.Text.UI.dll)
Синтаксис
'Декларация
Public Interface IOutliningManager _
Inherits IDisposable
public interface IOutliningManager : IDisposable
public interface class IOutliningManager : IDisposable
type IOutliningManager =
interface
interface IDisposable
end
public interface IOutliningManager extends IDisposable
Тип IOutliningManager предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
Enabled | Определяет, включена ли структура. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
CollapseAll | Свернуть все области в указанном диапазоне, соответствующие заданному предикату. |
![]() |
Dispose | Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable.) |
![]() |
Expand | Разворачивает сворачиваемый диапазон. |
![]() |
ExpandAll | Развернуть все области в указанном диапазоне, соответствующие заданному предикату. |
![]() |
GetAllRegions(NormalizedSnapshotSpanCollection) | Получает все области, которые пересекают заданную коллекцию диапазонов, свернуты ли они. |
![]() |
GetAllRegions(SnapshotSpan) | Получает все области, пересекающие заданный диапазон, независимо от того, свернуты ли они. |
![]() |
GetAllRegions(NormalizedSnapshotSpanCollection, Boolean) | Получает все области, которые пересекают заданную коллекцию диапазонов, свернуты ли они. |
![]() |
GetAllRegions(SnapshotSpan, Boolean) | Получает все области, пересекающие заданный диапазон, независимо от того, свернуты ли они. |
![]() |
GetCollapsedRegions(NormalizedSnapshotSpanCollection) | Получает все свернутые области, которые пересекают заданную коллекцию диапазонов. |
![]() |
GetCollapsedRegions(SnapshotSpan) | Получает все свернутые области, пересекающие заданный диапазон. |
![]() |
GetCollapsedRegions(NormalizedSnapshotSpanCollection, Boolean) | Получает все свернутые области, которые пересекают заданную коллекцию диапазонов. |
![]() |
GetCollapsedRegions(SnapshotSpan, Boolean) | Получает все свернутые области, пересекающие заданный диапазон. |
![]() |
TryCollapse | Предпринимает попытку свернуть заданную область. |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
OutliningEnabledChanged | Происходит при включении или отключении структуры. |
![]() |
RegionsChanged | Происходит при изменении набора ICollapsible области в соответствующем буфере элизии. |
![]() |
RegionsCollapsed | Возникает, если ICollapsible область свернута. |
![]() |
RegionsExpanded | Происходит при разворачивании области ICollapsed. |
В начало страницы
Заметки
Все методы, принимающие SnapshotSpan объекты диапазоны буфера правки в модели представления представления. Этот буфер можно также получить из TextBuffer свойство. Этот диспетчер структуры предоставляется IOutliningManagerService.