DropHandlerBase.IsDropEnabled(DragDropInfo) Yöntem

Tanım

İşleyicinin sürükle ve bırak işlemi için verileri kabul edip edemeyeceğini belirler.

public:
 virtual bool IsDropEnabled(Microsoft::VisualStudio::Text::Editor::DragDrop::DragDropInfo ^ dragDropInfo);
 virtual bool IsDropEnabled(Microsoft::VisualStudio::Text::Editor::DragDrop::DragDropInfo const & dragDropInfo);
public virtual bool IsDropEnabled (Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo dragDropInfo);
abstract member IsDropEnabled : Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo -> bool
override this.IsDropEnabled : Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo -> bool
Public Overridable Function IsDropEnabled (dragDropInfo As DragDropInfo) As Boolean

Parametreler

dragDropInfo
DragDropInfo

Sürükle ve bırak işlemi hakkında bilgiler.

Döndürülenler

Boolean

işleyici şimdi verileri kabul edebiliyorsa true , aksi takdirde false.

Uygulamalar

Açıklamalar

Bu yöntem, sürükle ve bırak işlemini işlemek için belirlendikten sonra bırakma işleyicisinin verileri kabul edip edemeyeceğini denetlemek için düzenleyici tarafından kullanılır. Örneğin, bırakma işleyicisi yalnızca görünüm salt okuma değilse verileri işleyebilir. Bu yöntemin uygulanması, görünümün salt okuma durumunu denetler.

Bir bırakma işleyicisi yanlışdöndürürse, IDropHandler nesne sıralaması aksini belirtse bile bırakma işlemini işlemek için başka bir bırakma işleyicisi kullanılabilir.

Şunlara uygulanır