IVsLanguageDragDropOps (Interfaz)
Implementado para lenguajes que deben habilitar las operaciones de arrastrar y colocar según la ubicación de destino.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop.8.0 (en Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxis
'Declaración
<GuidAttribute("B3F95731-540E-4F1C-B6D9-1A7FF6DEC782")> _
<InterfaceTypeAttribute()> _
Public Interface IVsLanguageDragDropOps
[GuidAttribute("B3F95731-540E-4F1C-B6D9-1A7FF6DEC782")]
[InterfaceTypeAttribute()]
public interface IVsLanguageDragDropOps
[GuidAttribute(L"B3F95731-540E-4F1C-B6D9-1A7FF6DEC782")]
[InterfaceTypeAttribute()]
public interface class IVsLanguageDragDropOps
[<GuidAttribute("B3F95731-540E-4F1C-B6D9-1A7FF6DEC782")>]
[<InterfaceTypeAttribute()>]
type IVsLanguageDragDropOps = interface end
public interface IVsLanguageDragDropOps
El tipo IVsLanguageDragDropOps expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
DragCleanup | Limpia cualquier estado que se almacene en memoria caché en la llamada al DragSetup. | |
DragSetup | Representa la configuración necesaria o almacenar en memoria caché para ejecutar rápidamente el método de IsTextDataAtLocation . | |
IsTextDataAtLocation | ¿Determina si el objeto de datos pasado al DragSetup contiene los datos que se pueden generar como texto para el búfer de texto en la ubicación especificada? |
Arriba
Comentarios
Obtiene esta interfaz llamando a QueryService (guidLanguageService, IID_IVsLanguageDragDropOps). Los lenguajes que pueden decidir si la operación de colocar puede producirse independientemente de la ubicación de destino pueden implementar simplemente el IsTextData o IVsLanguageClipboardOps [ex]:: IsTextData [ex].
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)