IDropHandler.IsDropEnabled Method

Determines whether the handler can accept data for a drag and drop operation.

Namespace:  Microsoft.VisualStudio.Text.Editor.DragDrop
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Syntax

'Declaration
Function IsDropEnabled ( _
    dragDropInfo As DragDropInfo _
) As Boolean
bool IsDropEnabled(
    DragDropInfo dragDropInfo
)
bool IsDropEnabled(
    DragDropInfo^ dragDropInfo
)
abstract IsDropEnabled : 
        dragDropInfo:DragDropInfo -> bool 
function IsDropEnabled(
    dragDropInfo : DragDropInfo
) : boolean

Parameters

Return Value

Type: System.Boolean
true if the handler can accept data now, otherwise false.

Remarks

This method is used by the editor to check whether the drop handler can accept data after it has been designated to handle a drag and drop operation. For example, the drop handler may be able to handle data only if the view is not read-only. The implementation of this method should check the read-only status of the view. If one drop handler returns false, another drop handler might be used to handle the drop operation, even if the ordering of IDropHandler objects dictates otherwise.

.NET Framework Security

See Also

Reference

IDropHandler Interface

Microsoft.VisualStudio.Text.Editor.DragDrop Namespace