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 - пространство имен