Interface IVsLanguageDragDropOps
Implementado para idiomas que precisam ativar as operações de arrastar-e-soltar com base na localização do drop.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxe
'Declaração
<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
O tipo IVsLanguageDragDropOps expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
DragCleanup | Limpa qualquer estado que foi armazenado em cache na chamada para DragSetup. | |
DragSetup | Não a configuração necessária ou rapidamente o cache para executar o IsTextDataAtLocation método. | |
IsTextDataAtLocation | Determina se o objeto de dados passou para DragSetup contém dados que podem ser processados como texto para o buffer de texto no local especificado? |
Superior
Comentários
Para obter essa interface chamando QueryService (guidLanguageService, IID_IVsLanguageDragDropOps).Idiomas que podem decidir se a operação de soltar pode ocorrer independentemente do local de destino podem simplesmente implementar um IsTextData ou IVsLanguageClipboardOps [Ex]:: IsTextData [Ex].