IVsMouseCursorProvider (Interfaz)
Permite que un marcador modifique el cursor cuando se sobre el glifo.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
<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
El tipo IVsMouseCursorProvider expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
SetMouseCursor | Indica que el cliente de marcador de texto debe llamar a la función SetCursorde la API Win32. |
Arriba
Comentarios
La vista de texto negocia desplazar el cursor y la liberación de arrastre llamando a QueryInterface en el cliente de marcador proporcionado (IVsTextMarkerClient. El objeto cliente debe implementar IVsMouseCursorProvider para controlar las actualizaciones del cursor del mouse para MV_GLYPH_HOVER_CURSOR y IVsTextMarkerGlyphDropHandler
Notas para los implementadores
Implemente en el objeto de cliente de marcador de texto para permitir que un marcador modifique el cursor cuando se sobre el glifo. Si un marcador tiene MV_GLYPH_HOVER_CURSORactivado para los bits de estilo visuales (MARKERVISUAL), el entorno a QueryInterface en IVsTextMarkerClient en esta interfaz. Este marcador se omite para los marcadores que no tienen MV_GLYPH especificados.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)