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)
Параметры
Коллекция диапазонов.
Возвращаемое значение
Отсортированная последовательность всех пересекающихся сворачиваемых областей.
Применяется к
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
Диапазон.
Возвращаемое значение
Отсортированная последовательность всех пересекающихся сворачиваемых областей.
Применяется к
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)
Параметры
Коллекция диапазонов.
- exposedRegionsOnly
- Boolean
Если значение — true, то возвращаются только регионы верхнего уровня (регионы, которые не находятся внутри другой свернутой области).
Возвращаемое значение
Отсортированная последовательность всех пересекающихся сворачиваемых областей.
Применяется к
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, то возвращаются только регионы верхнего уровня (регионы, которые не находятся внутри другой свернутой области).
Возвращаемое значение
Отсортированная последовательность всех пересекающихся сворачиваемых областей.