IOutliningManager.GetAllRegions Метод

Определение

Перегрузки

GetAllRegions(NormalizedSnapshotSpanCollection)

Получает все области, пересекающие данную коллекцию диапазонов, независимо от того, свернуты ли они.

GetAllRegions(SnapshotSpan)

Получает все области, пересекающие заданный диапазон, независимо от того, свернуты ли они.

GetAllRegions(NormalizedSnapshotSpanCollection, Boolean)

Получает все области, пересекающие данную коллекцию диапазонов, независимо от того, свернуты ли они.

GetAllRegions(SnapshotSpan, Boolean)

Получает все области, пересекающие заданный диапазон, независимо от того, свернуты ли они.

GetAllRegions(NormalizedSnapshotSpanCollection)

Получает все области, пересекающие данную коллекцию диапазонов, независимо от того, свернуты ли они.

public:
 System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Outlining::ICollapsible ^> ^ GetAllRegions(Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ spans);
public System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Outlining.ICollapsible> GetAllRegions (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans);
abstract member GetAllRegions : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection -> seq<Microsoft.VisualStudio.Text.Outlining.ICollapsible>
Public Function GetAllRegions (spans As NormalizedSnapshotSpanCollection) As IEnumerable(Of ICollapsible)

Параметры

spans
NormalizedSnapshotSpanCollection

Коллекция диапазонов.

Возвращаемое значение

IEnumerable<ICollapsible>

Отсортированная последовательность всех пересекающихся сворачиваемых областей.

Применяется к

GetAllRegions(SnapshotSpan)

Получает все области, пересекающие заданный диапазон, независимо от того, свернуты ли они.

public:
 System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Outlining::ICollapsible ^> ^ GetAllRegions(Microsoft::VisualStudio::Text::SnapshotSpan span);
public System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Outlining.ICollapsible> GetAllRegions (Microsoft.VisualStudio.Text.SnapshotSpan span);
abstract member GetAllRegions : Microsoft.VisualStudio.Text.SnapshotSpan -> seq<Microsoft.VisualStudio.Text.Outlining.ICollapsible>
Public Function GetAllRegions (span As SnapshotSpan) As IEnumerable(Of ICollapsible)

Параметры

span
SnapshotSpan

Диапазон.

Возвращаемое значение

IEnumerable<ICollapsible>

Отсортированная последовательность всех пересекающихся сворачиваемых областей.

Применяется к

GetAllRegions(NormalizedSnapshotSpanCollection, Boolean)

Получает все области, пересекающие данную коллекцию диапазонов, независимо от того, свернуты ли они.

public:
 System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Outlining::ICollapsible ^> ^ GetAllRegions(Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ spans, bool exposedRegionsOnly);
public System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Outlining.ICollapsible> GetAllRegions (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans, bool exposedRegionsOnly);
abstract member GetAllRegions : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection * bool -> seq<Microsoft.VisualStudio.Text.Outlining.ICollapsible>
Public Function GetAllRegions (spans As NormalizedSnapshotSpanCollection, exposedRegionsOnly As Boolean) As IEnumerable(Of ICollapsible)

Параметры

spans
NormalizedSnapshotSpanCollection

Коллекция диапазонов.

exposedRegionsOnly
Boolean

Если значение — true, то возвращаются только регионы верхнего уровня (регионы, которые не находятся внутри другой свернутой области).

Возвращаемое значение

IEnumerable<ICollapsible>

Отсортированная последовательность всех пересекающихся сворачиваемых областей.

Применяется к

GetAllRegions(SnapshotSpan, Boolean)

Получает все области, пересекающие заданный диапазон, независимо от того, свернуты ли они.

public:
 System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Outlining::ICollapsible ^> ^ GetAllRegions(Microsoft::VisualStudio::Text::SnapshotSpan span, bool exposedRegionsOnly);
public System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Outlining.ICollapsible> GetAllRegions (Microsoft.VisualStudio.Text.SnapshotSpan span, bool exposedRegionsOnly);
abstract member GetAllRegions : Microsoft.VisualStudio.Text.SnapshotSpan * bool -> seq<Microsoft.VisualStudio.Text.Outlining.ICollapsible>
Public Function GetAllRegions (span As SnapshotSpan, exposedRegionsOnly As Boolean) As IEnumerable(Of ICollapsible)

Параметры

span
SnapshotSpan

Диапазон.

exposedRegionsOnly
Boolean

Если значение — true, то возвращаются только регионы верхнего уровня (регионы, которые не находятся внутри другой свернутой области).

Возвращаемое значение

IEnumerable<ICollapsible>

Отсортированная последовательность всех пересекающихся сворачиваемых областей.

Применяется к