IVsTextMarkerGlyphDropHandler - интерфейс
Обработчик, предоставленное для меток удаление которых глифов (значка, указывающий положение метки) для поддержки drag and.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("1E220776-3C20-46E9-A691-DE549C295E26")> _
Public Interface IVsTextMarkerGlyphDropHandler
[InterfaceTypeAttribute()]
[GuidAttribute("1E220776-3C20-46E9-A691-DE549C295E26")]
public interface IVsTextMarkerGlyphDropHandler
[InterfaceTypeAttribute()]
[GuidAttribute(L"1E220776-3C20-46E9-A691-DE549C295E26")]
public interface class IVsTextMarkerGlyphDropHandler
[<InterfaceTypeAttribute()>]
[<GuidAttribute("1E220776-3C20-46E9-A691-DE549C295E26")>]
type IVsTextMarkerGlyphDropHandler = interface end
public interface IVsTextMarkerGlyphDropHandler
Тип IVsTextMarkerGlyphDropHandler предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
![]() |
DrawCandidateOutlineGlyph | Рисует тень глифов в полях виджета на потенциальной линии назначения. |
![]() |
DropAtLocation | Указывает, что клиент обрабатывает глиф, удаленными в заданную позицию. |
![]() |
QueryDropLocation | Используется для определения того, является ли заданное расположение допустимой целью удаления. |
В начало страницы
Заметки
Вызовы представления текста QueryInterface текст метки IVsTextMarkerClient необходимо для этих интерфейсов, необходимых для обработки курсор мыши и операции перетаскивания.
Для обработки операции перетаскивания, среда выполняет вызовы QueryInterface на IVsTextMarkerClientполучить основной объект IVsTextMarkerGlyphDropHandler интерфейс.
Реализация объекта IVsTextMarkerClient также реализовать IVsMouseCursorProvider настроить обновления курсора мыши.
Примечания для разработчиков
Реализуйте о реализации класса IVsTextMarkerClient. объект клиента текстовой метки. После MV_DRAGGABLE_GLYPH указывает, вызывать среды QueryInterface на клиенте текста для метки IVsTextMarkerGlyphDropHandler интерфейс при перетаскивание в процессе.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен