IProjectionBufferFactoryService.CreateElisionBuffer 方法 (IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions, IContentType)
建立初始化的省略緩衝區,以公開所提供之來自單一來源緩衝區的快照延伸的清單。
命名空間: Microsoft.VisualStudio.Text.Projection
組件: Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)
語法
'宣告
Function CreateElisionBuffer ( _
projectionEditResolver As IProjectionEditResolver, _
exposedSpans As NormalizedSnapshotSpanCollection, _
options As ElisionBufferOptions, _
contentType As IContentType _
) As IElisionBuffer
IElisionBuffer CreateElisionBuffer(
IProjectionEditResolver projectionEditResolver,
NormalizedSnapshotSpanCollection exposedSpans,
ElisionBufferOptions options,
IContentType contentType
)
IElisionBuffer^ CreateElisionBuffer(
IProjectionEditResolver^ projectionEditResolver,
NormalizedSnapshotSpanCollection^ exposedSpans,
ElisionBufferOptions options,
IContentType^ contentType
)
abstract CreateElisionBuffer :
projectionEditResolver:IProjectionEditResolver *
exposedSpans:NormalizedSnapshotSpanCollection *
options:ElisionBufferOptions *
contentType:IContentType -> IElisionBuffer
function CreateElisionBuffer(
projectionEditResolver : IProjectionEditResolver,
exposedSpans : NormalizedSnapshotSpanCollection,
options : ElisionBufferOptions,
contentType : IContentType
) : IElisionBuffer
參數
projectionEditResolver
類型:Microsoft.VisualStudio.Text.Projection.IProjectionEditResolver適用於這個 IProjectionBuffer 的衝突解決器。 可能是 nullnull 參考 (即 Visual Basic 中的 Nothing)。
exposedSpans
類型:Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection省略緩衝區中最初公開的延伸集 (來自單一來源緩衝區)。
options
類型:Microsoft.VisualStudio.Text.Projection.ElisionBufferOptions這個緩衝區的選項。
contentType
類型:Microsoft.VisualStudio.Utilities.IContentType
傳回值
類型:Microsoft.VisualStudio.Text.Projection.IElisionBuffer
非 null 的省略緩衝區。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | contentType 為 nullnull 參考 (即 Visual Basic 中的 Nothing)。 -或- exposedSpans 為 nullnull 參考 (即 Visual Basic 中的 Nothing)。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。