IDifferenceBufferFactoryService2 接口

定义

用于创建实例的工厂 IDifferenceBuffer

public interface class IDifferenceBufferFactoryService2 : Microsoft::VisualStudio::Text::Differencing::IDifferenceBufferFactoryService
public interface IDifferenceBufferFactoryService2 : Microsoft.VisualStudio.Text.Differencing.IDifferenceBufferFactoryService
type IDifferenceBufferFactoryService2 = interface
    interface IDifferenceBufferFactoryService
Public Interface IDifferenceBufferFactoryService2
Implements IDifferenceBufferFactoryService
实现

注解

这是一个 MEF 服务,可以导入。

方法

CreateDifferenceBuffer(ITextBuffer, ITextBuffer)

IDifferenceBuffer为给定的左侧和右侧缓冲区创建。

(继承自 IDifferenceBufferFactoryService)
CreateDifferenceBuffer(ITextBuffer, ITextBuffer, StringDifferenceOptions, Boolean, Boolean, Boolean)

IDifferenceBuffer为给定的左侧和右侧的缓冲区以及给定的差异选项创建一个。

(继承自 IDifferenceBufferFactoryService)
CreateDifferenceBuffer(ITextBuffer, ITextBuffer, StringDifferenceOptions, Boolean, Boolean, Boolean, Boolean)

IDifferenceBuffer为给定的左侧和右侧的缓冲区以及给定的差异选项创建一个。

CreateDifferenceBuffer(ITextDataModel, ITextDataModel, StringDifferenceOptions, Boolean, Boolean, Boolean, Boolean)

IDifferenceBuffer为给定的左侧和右侧的缓冲区以及给定的差异选项创建一个。

TryGetDifferenceBuffer(IProjectionBufferBase)

如果 IDifferenceBuffer 给定的投影缓冲区有,则检索它。

(继承自 IDifferenceBufferFactoryService)

适用于