共用方式為


IProjectionBufferFactoryService.CreateElisionBuffer 方法 (IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions)

建立預設的投射 elision 緩衝區IContentType ,並初始化為指定快照集 span 的清單中,從單一來源緩衝區。

命名空間:  Microsoft.VisualStudio.Text.Projection
組件:  Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)

語法

'宣告
Function CreateElisionBuffer ( _
    projectionEditResolver As IProjectionEditResolver, _
    exposedSpans As NormalizedSnapshotSpanCollection, _
    options As ElisionBufferOptions _
) As IElisionBuffer
IElisionBuffer CreateElisionBuffer(
    IProjectionEditResolver projectionEditResolver,
    NormalizedSnapshotSpanCollection exposedSpans,
    ElisionBufferOptions options
)
IElisionBuffer^ CreateElisionBuffer(
    IProjectionEditResolver^ projectionEditResolver, 
    NormalizedSnapshotSpanCollection^ exposedSpans, 
    ElisionBufferOptions options
)
abstract CreateElisionBuffer : 
        projectionEditResolver:IProjectionEditResolver * 
        exposedSpans:NormalizedSnapshotSpanCollection * 
        options:ElisionBufferOptions -> IElisionBuffer
function CreateElisionBuffer(
    projectionEditResolver : IProjectionEditResolver, 
    exposedSpans : NormalizedSnapshotSpanCollection, 
    options : ElisionBufferOptions
) : IElisionBuffer

參數

傳回值

類型:Microsoft.VisualStudio.Text.Projection.IElisionBuffer
非-nullnull 參考 (即 Visual Basic 中的 Nothing) elision 的緩衝區。

例外狀況

例外狀況 條件
ArgumentNullException

exposedSpans 為 null.

.NET Framework 安全性

請參閱

參考

IProjectionBufferFactoryService 介面

CreateElisionBuffer 多載

Microsoft.VisualStudio.Text.Projection 命名空間