IElisionBuffer.ElideSpans(NormalizedSpanCollection) 方法

定义

隐藏指定的文本 spansToElide

public:
 Microsoft::VisualStudio::Text::Projection::IProjectionSnapshot ^ ElideSpans(Microsoft::VisualStudio::Text::NormalizedSpanCollection ^ spansToElide);
public Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot ElideSpans (Microsoft.VisualStudio.Text.NormalizedSpanCollection spansToElide);
abstract member ElideSpans : Microsoft.VisualStudio.Text.NormalizedSpanCollection -> Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
Public Function ElideSpans (spansToElide As NormalizedSpanCollection) As IProjectionSnapshot

参数

spansToElide
NormalizedSpanCollection

要针对源缓冲区的当前快照隐藏的文本范围。 如果某些指定文本已隐藏,则不是错误。 这些范围会转换为 EdgeExclusive 跟踪范围。

返回

IProjectionSnapshot

新生成的快照。

例外

spansToElide 为 null。

中最后一个跨度的末尾 spansToElide 大于 SourceBuffer 。CurrentSnapshot。

适用于