IProjectionBufferFactoryService 接口

定义

用于创建投影缓冲区。

public interface class IProjectionBufferFactoryService
public interface class IProjectionBufferFactoryService
__interface IProjectionBufferFactoryService
public interface IProjectionBufferFactoryService
type IProjectionBufferFactoryService = interface
Public Interface IProjectionBufferFactoryService

注解

这是一个 MEF 组件部件,应如下所示导入: [Import] IProjectionBufferFactoryService factory = null;

属性

ProjectionContentType

投影缓冲区的默认内容类型。

方法

CreateElisionBuffer(IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions)

使用默认投影创建 ElisionBuffer IContentType ,并将其初始化为从单个源缓冲区提供的快照范围列表。

CreateElisionBuffer(IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions, IContentType)

创建一个已初始化为从单个源缓冲区公开提供的快照范围列表的省略缓冲区。

CreateProjectionBuffer(IProjectionEditResolver, IList<Object>, ProjectionBufferOptions)

IProjectionBuffer使用默认投影创建对象 IContentType
源范围的指定列表。

CreateProjectionBuffer(IProjectionEditResolver, IList<Object>, ProjectionBufferOptions, IContentType)

创建一个 IProjectionBuffer 对象,该对象具有指定的 IContentType 和指定的 ITrackingSpan 对象和/或文本字符串列表。

事件

ProjectionBufferCreated

在创建任何 IProjectionBuffer 或时引发 IElisionBuffer

适用于