Поделиться через


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.

См. также

Ссылки

Microsoft.VisualStudio.Text.Outlining - пространство имен