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


IVsMouseCursorProvider - интерфейс

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

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

Синтаксис

'Декларация
<GuidAttribute("E32F08DB-6364-4276-8EA8-BAA6752F7807")> _
<InterfaceTypeAttribute()> _
Public Interface IVsMouseCursorProvider
[GuidAttribute("E32F08DB-6364-4276-8EA8-BAA6752F7807")]
[InterfaceTypeAttribute()]
public interface IVsMouseCursorProvider
[GuidAttribute(L"E32F08DB-6364-4276-8EA8-BAA6752F7807")]
[InterfaceTypeAttribute()]
public interface class IVsMouseCursorProvider
[<GuidAttribute("E32F08DB-6364-4276-8EA8-BAA6752F7807")>]
[<InterfaceTypeAttribute()>]
type IVsMouseCursorProvider =  interface end
public interface IVsMouseCursorProvider

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

Методы

  Имя Описание
Открытый метод SetMouseCursor Указывает, что клиент текстовой метки должен вызвать функцию API, win 32 SetCursor.

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

Заметки

Представление текста описываются инициализацию при наведении курсора и перетаскивания путем вызова QueryInterface на клиенте метки (предоставленногоIVsTextMarkerClient. Объект клиента должен реализовывать IVsMouseCursorProvider настроить обновления курсора мыши MV_GLYPH_HOVER_CURSOR и IVsTextMarkerGlyphDropHandler

Примечания для разработчиков

Реализуйте для объекта клиента текстовой метки, чтобы разрешить маркер, чтобы изменить курсор мыши, когда он в глифом. Если метка имеющий MV_GLYPH_HOVER_CURSORвключается для его бит стиля оформления (MARKERVISUAL), затем вызывать среды QueryInterface на IVsTextMarkerClient для этого интерфейса. Этот пометить не учитывается для меток, которые не имеют MV_GLYPH указано.

См. также

Ссылки

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