Поделиться через


IVsLanguageClipboardOpsEx - интерфейс

Реализуется языками, которым доступ к основной текстовый буфер, чтобы решить, нужно ли обрабатывать буфер обмена и перетаскивать или удаление операции.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("E36E3541-45D6-4AD8-B5AF-DDCB3E02CF3F")> _
Public Interface IVsLanguageClipboardOpsEx
[InterfaceTypeAttribute()]
[GuidAttribute("E36E3541-45D6-4AD8-B5AF-DDCB3E02CF3F")]
public interface IVsLanguageClipboardOpsEx
[InterfaceTypeAttribute()]
[GuidAttribute(L"E36E3541-45D6-4AD8-B5AF-DDCB3E02CF3F")]
public interface class IVsLanguageClipboardOpsEx
[<InterfaceTypeAttribute()>]
[<GuidAttribute("E36E3541-45D6-4AD8-B5AF-DDCB3E02CF3F")>]
type IVsLanguageClipboardOpsEx =  interface end
public interface IVsLanguageClipboardOpsEx

Тип IVsLanguageClipboardOpsEx предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод IsTextDataEx Определяет, содержит ли объект данных данные, которые могут рассматриваться в тексте.

В начало страницы

Заметки

Для получения этого интерфейса от языковой службы, вызвав QueryService на идентификатор GUID языковой службы, и IID_IVsLanguageClipboardOpsEx.

Необходимо реализовать IVsLanguageDragDropOps интерфейс если требуется решить, нужно ли выполнить удаление, основанное на месте удаления. Необходимо реализовать IVsLanguageClipboardOpsEx в любом случае, поскольку решения " вставить " необходимо сделать независимо от места в буфере.

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен