Método IProjectionBufferFactoryService.CreateElisionBuffer (IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions)
Cria um buffer de elision com a projeção padrão IContentType e inicializada para a lista de extensões de instantâneo especificada do buffer de uma única fonte.
Namespace: Microsoft.VisualStudio.Text.Projection
Assembly: Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)
Sintaxe
'Declaração
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
Parâmetros
projectionEditResolver
Tipo: Microsoft.VisualStudio.Text.Projection.IProjectionEditResolverO eliminador de conflitos para este IProjectionBuffer. May be nulluma referência nula (Nothing no Visual Basic).
exposedSpans
Tipo: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollectionO conjunto de extensões (a partir de um buffer de origem única) que inicialmente são expostos no buffer de elision.
options
Tipo: Microsoft.VisualStudio.Text.Projection.ElisionBufferOptionsOpções para esse buffer.
Valor de retorno
Tipo: Microsoft.VisualStudio.Text.Projection.IElisionBuffer
Um não-nulluma referência nula (Nothing no Visual Basic) o buffer de elision.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | exposedSpansénull. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
IProjectionBufferFactoryService Interface