IOutliningManager.GetCollapsedRegions 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| GetCollapsedRegions(SnapshotSpan, Boolean) |
获取与给定跨度相交的所有折叠区域。 |
| GetCollapsedRegions(NormalizedSnapshotSpanCollection, Boolean) |
获取与给定范围集合相交的所有折叠区域。 |
| GetCollapsedRegions(NormalizedSnapshotSpanCollection) |
获取与给定范围集合相交的所有折叠区域。 |
| GetCollapsedRegions(SnapshotSpan) |
获取与给定跨度相交的所有折叠区域。 |
GetCollapsedRegions(SnapshotSpan, Boolean)
获取与给定跨度相交的所有折叠区域。
public:
System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Outlining::ICollapsed ^> ^ GetCollapsedRegions(Microsoft::VisualStudio::Text::SnapshotSpan span, bool exposedRegionsOnly);
public System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Outlining.ICollapsed> GetCollapsedRegions (Microsoft.VisualStudio.Text.SnapshotSpan span, bool exposedRegionsOnly);
abstract member GetCollapsedRegions : Microsoft.VisualStudio.Text.SnapshotSpan * bool -> seq<Microsoft.VisualStudio.Text.Outlining.ICollapsed>
Public Function GetCollapsedRegions (span As SnapshotSpan, exposedRegionsOnly As Boolean) As IEnumerable(Of ICollapsed)
参数
- span
- SnapshotSpan
跨度。
- exposedRegionsOnly
- Boolean
如果 为 true,则仅返回不在另一个折叠区域) 的顶级区域 (区域。
返回
折叠区域的排序序列。
适用于
GetCollapsedRegions(NormalizedSnapshotSpanCollection, Boolean)
获取与给定范围集合相交的所有折叠区域。
public:
System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Outlining::ICollapsed ^> ^ GetCollapsedRegions(Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ spans, bool exposedRegionsOnly);
public System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Outlining.ICollapsed> GetCollapsedRegions (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans, bool exposedRegionsOnly);
abstract member GetCollapsedRegions : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection * bool -> seq<Microsoft.VisualStudio.Text.Outlining.ICollapsed>
Public Function GetCollapsedRegions (spans As NormalizedSnapshotSpanCollection, exposedRegionsOnly As Boolean) As IEnumerable(Of ICollapsed)
参数
范围的集合。
- exposedRegionsOnly
- Boolean
如果 为 true,则仅返回不在另一个折叠区域) 的顶级区域 (区域。
返回
折叠区域的排序序列。
适用于
GetCollapsedRegions(NormalizedSnapshotSpanCollection)
获取与给定范围集合相交的所有折叠区域。
public:
System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Outlining::ICollapsed ^> ^ GetCollapsedRegions(Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ spans);
public System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Outlining.ICollapsed> GetCollapsedRegions (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans);
abstract member GetCollapsedRegions : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection -> seq<Microsoft.VisualStudio.Text.Outlining.ICollapsed>
Public Function GetCollapsedRegions (spans As NormalizedSnapshotSpanCollection) As IEnumerable(Of ICollapsed)
参数
范围的集合。
返回
折叠区域的排序序列。
适用于
GetCollapsedRegions(SnapshotSpan)
获取与给定跨度相交的所有折叠区域。
public:
System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Outlining::ICollapsed ^> ^ GetCollapsedRegions(Microsoft::VisualStudio::Text::SnapshotSpan span);
public System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Outlining.ICollapsed> GetCollapsedRegions (Microsoft.VisualStudio.Text.SnapshotSpan span);
abstract member GetCollapsedRegions : Microsoft.VisualStudio.Text.SnapshotSpan -> seq<Microsoft.VisualStudio.Text.Outlining.ICollapsed>
Public Function GetCollapsedRegions (span As SnapshotSpan) As IEnumerable(Of ICollapsed)
参数
- span
- SnapshotSpan
跨度。
返回
折叠区域的排序序列。