IProjectionBufferFactoryService.CreateElisionBuffer-Methode (IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions, IContentType)
Erstellt einen Elisionspuffer, der zum Verfügbarmachen der bereitgestellten Liste von Momentaufnahmespannen aus einem einzelnen Quellpuffer initialisiert wird.
Namespace: Microsoft.VisualStudio.Text.Projection
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaration
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
Parameter
projectionEditResolver
Typ: Microsoft.VisualStudio.Text.Projection.IProjectionEditResolverDer Konfliktlöser für diesen IProjectionBuffer. Dieser kann nullein Nullverweis (Nothing in Visual Basic) lauten.
exposedSpans
Typ: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollectionDer Satz von Spannen (aus einem einzelnen Quellpuffer), der anfänglich im Elisionspuffer verfügbar gemacht wird.
options
Typ: Microsoft.VisualStudio.Text.Projection.ElisionBufferOptionsOptionen für diesen Puffer.
contentType
Typ: Microsoft.VisualStudio.Utilities.IContentTypeDie IContentType für den neuen IElisionBuffer.
Rückgabewert
Typ: Microsoft.VisualStudio.Text.Projection.IElisionBuffer
Ein Elisionspuffer, der nicht NULL ist.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | contentType ist nullein Nullverweis (Nothing in Visual Basic). - oder - exposedSpans ist nullein Nullverweis (Nothing in Visual Basic). |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
IProjectionBufferFactoryService Schnittstelle