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
dragDropInfo
Tipo: Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfoInformazioni sull'operazione di trascinamento.
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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.