IVsLanguageClipboardOpsEx 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
由需要访问基础文本缓冲区以决定是否处理剪贴板和拖放操作的语言实现。
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) |
确定数据对象是否包含可呈现到文本中的数据。 |