IVsLanguageClipboardOpsEx 接口

定义

由需要访问基础文本缓冲区以决定是否处理剪贴板和拖放操作的语言实现。

public interface class IVsLanguageClipboardOpsEx
public interface class IVsLanguageClipboardOpsEx
__interface IVsLanguageClipboardOpsEx
[System.Runtime.InteropServices.Guid("E36E3541-45D6-4AD8-B5AF-DDCB3E02CF3F")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsLanguageClipboardOpsEx
[<System.Runtime.InteropServices.Guid("E36E3541-45D6-4AD8-B5AF-DDCB3E02CF3F")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsLanguageClipboardOpsEx = interface
Public Interface IVsLanguageClipboardOpsEx
属性

注解

通过在语言服务的 GUID 上调用 QueryService 并 IID_IVsLanguageClipboardOpsEx,从语言服务获取此接口。

IVsLanguageDragDropOps如果需要决定是否基于放置位置执行删除操作,则应实现接口。 你应该 IVsLanguageClipboardOpsEx 在任何情况下实现,因为必须独立于缓冲区中的位置来进行粘贴决策。

方法

IsTextDataEx(IDataObject, IVsTextLines, Int32)

确定数据对象是否包含可呈现到文本中的数据。

适用于