IVsTextMarkerGlyphDropHandler (Interfaz)
Un controlador proporcionado para los marcadores cuyos glifos (un icono que indica la posición de un marcador) admite arrastrar y colocar.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
<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
El tipo IVsTextMarkerGlyphDropHandler expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
DrawCandidateOutlineGlyph | Dibuja una sombra de glifo en el margen widget en una línea potencial de destino. | |
DropAtLocation | Indica el cliente que controle el glifo interrumpido en la ubicación especificada. | |
QueryDropLocation | Se utiliza para determinar si una ubicación especificada es un destino válido de entrega. |
Arriba
Comentarios
Una vista de texto llama a QueryInterface en la interfaz de IVsTextMarkerClient de un marcador de texto para esas interfaces necesarias para controlar el cursor y las operaciones de arrastrar y colocar.
Para controlar las operaciones de arrastrar y colocar, el entorno realiza las llamadas QueryInterface en IVsTextMarkerClientpara obtener la interfaz de IVsTextMarkerGlyphDropHandler del objeto subyacente.
El objeto que implementa IVsTextMarkerClient debe implementar también IVsMouseCursorProvider para controlar las actualizaciones del cursor del mouse.
Notas para los implementadores
Implemente en la clase que implementa IVsTextMarkerClient: objeto de cliente de marcador de texto. Cuando se especifica MV_DRAGGABLE_GLYPH , el entorno a QueryInterface en el cliente de marcador de texto para la interfaz de IVsTextMarkerGlyphDropHandler cuando un arrastrar y colocar está en curso.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)