Interfaccia IProjectionBufferFactoryService
Utilizzato per creare buffer di proiezione.
Spazio dei nomi: Microsoft.VisualStudio.Text.Projection
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
Public Interface IProjectionBufferFactoryService
public interface IProjectionBufferFactoryService
public interface class IProjectionBufferFactoryService
type IProjectionBufferFactoryService = interface end
public interface IProjectionBufferFactoryService
Il tipo IProjectionBufferFactoryService espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
ProjectionContentType | Ottiene il tipo di contenuto predefinito per i buffer di proiezione. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateElisionBuffer(IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions) | crea un buffer di elisione con la proiezione predefinita IContentType e inizializzato sull'elenco specificato di intervalli di snapshot da un solo buffer di origine. | |
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. | |
CreateProjectionBuffer(IProjectionEditResolver, IList<Object>, ProjectionBufferOptions) | crea IProjectionBuffer oggetto con la proiezione predefinita IContentType e l'elenco specificato di intervalli di origine. | |
CreateProjectionBuffer(IProjectionEditResolver, IList<Object>, ProjectionBufferOptions, IContentType) | crea IProjectionBuffer oggetto con l'oggetto specificato IContentType e l'elenco specificato di ITrackingSpan oggetti e/o stringhe di valore letterale. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
ProjectionBufferCreated | Generata se una qualsiasi IProjectionBuffer o IElisionBuffer viene creato. |
In alto
Note
Si tratta di un elemento MEF che deve essere inclusa come segue:
[Import] IProjectionBufferFactoryService factory = null;
Per ulteriori informazioni su proiezione, vedere la sezione “proiezione„ in Nell'editor.