DropHandlerBase.IsDropEnabled(DragDropInfo) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İş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
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.