Metodo IProjectionBufferFactoryService.CreateElisionBuffer (IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions, IContentType)
Creare un buffer di elisione inizializzato per esporre l'elenco fornito di intervalli di snapshot da un solo buffer di origine.
Spazio dei nomi: Microsoft.VisualStudio.Text.Projection
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
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
Parametri
projectionEditResolver
Tipo: Microsoft.VisualStudio.Text.Projection.IProjectionEditResolverIl sistema di risoluzione dei conflitti per questo IProjectionBuffer. può essere nullriferimento null (Nothing in Visual Basic).
exposedSpans
Tipo: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollectionIl set di intervalli (da un solo buffer di origine) inizialmente esposti nel buffer di elisione.
options
Tipo: Microsoft.VisualStudio.Text.Projection.ElisionBufferOptionsopzioni per questo buffer.
contentType
Tipo: Microsoft.VisualStudio.Utilities.IContentTypeIContentType per il nuovo IElisionBuffer.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.Projection.IElisionBuffer
Un buffer di elisione non Null.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | contentType viene nullriferimento null (Nothing in Visual Basic). - oppure- exposedSpans viene nullriferimento null (Nothing in Visual Basic). |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.