Condividi tramite


Metodo DropHandlerBase.IsDropEnabled

determina se il gestore può accettare i dati per un'operazione di trascinamento.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Editor.DragDrop
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintassi

'Dichiarazione
Public Overridable Function IsDropEnabled ( _
    dragDropInfo As DragDropInfo _
) As Boolean
public virtual bool IsDropEnabled(
    DragDropInfo dragDropInfo
)
public:
virtual bool IsDropEnabled(
    DragDropInfo^ dragDropInfo
)
abstract IsDropEnabled : 
        dragDropInfo:DragDropInfo -> bool  
override IsDropEnabled : 
        dragDropInfo:DragDropInfo -> bool
public function IsDropEnabled(
    dragDropInfo : DragDropInfo
) : boolean

Parametri

Valore restituito

Tipo: Boolean
true se le operazioni di spostamento o copia è abilitata; in caso contrario false.

Implementa

IDropHandler.IsDropEnabled(DragDropInfo)

Note

Questo metodo viene utilizzato dall'editor per controllare se il gestore del trascinamento può accettare i dati dopo che è stato definito per eseguire un'operazione di trascinamento. Ad esempio, il gestore del trascinamento sia in grado di gestire i dati solo se la visualizzazione non è di sola lettura. L'implementazione del metodo deve controllare lo stato di sola lettura della visualizzazione. Se il ritorno di un gestore del trascinamento false, un altro gestore del trascinamento può essere utilizzato per eseguire l'operazione di trascinamento, anche se l'ordine di IDropHandler gli oggetti impone in caso contrario.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

DropHandlerBase Classe

Spazio dei nomi Microsoft.VisualStudio.Text.Editor.DragDrop