IProjectionBufferFactoryService 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于创建投影缓冲区。
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 。 |