IDropTargetProvider Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengaktifkan elemen Microsoft UI Automation untuk menggambarkan dirinya sebagai elemen yang dapat menerima setetes elemen yang diseret sebagai bagian dari operasi seret dan letakkan. Terapkan antarmuka ini untuk mendukung kemampuan yang diminta klien otomatisasi dengan panggilan GetPattern dan PatternInterface.DropTarget.
public interface class IDropTargetProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2049203165, 46168, 20448, 152, 200, 170, 200, 157, 245, 109, 97)]
struct IDropTargetProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2049203165, 46168, 20448, 152, 200, 170, 200, 157, 245, 109, 97)]
public interface IDropTargetProvider
Public Interface IDropTargetProvider
- Turunan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Target penghilangan melaporkan tindakan jika pengguna menghilangkan item yang diseret pada pemilik serekan sebagai target penghilangan. Hasil tindakan ini disebut efek. Efeknya adalah string deskriptif, bukan efek visual dalam UI dan arti desain. Untuk informasi selengkapnya tentang untuk apa pola ini, lihat Pola Kontrol DropTarget.
IDropTargetProvider diimplementasikan oleh rekan otomatisasi Windows Runtime yang ada untuk ListView atau GridView (ListViewAutomationPeer, GridViewAutomationPeer). Ini mendukung skenario Windows Runtime menyeret item daftar sehingga dapat diurutkan ulang. Ada sejumlah kelas Windows Runtime yang dapat menjadi sumber seret; sumber-sumber ini mendukung pola IDragProvider untuk tujuan otomatisasi.
Gunakan DropTargetPatternIdentifiers jika Anda ingin mereferensikan properti pola IDropTargetProvider dari kode kontrol saat Anda mengaktifkan peristiwa otomatisasi atau memanggil RaisePropertyChangedEvent.
Properti
DropEffect |
Mendapatkan string yang menunjukkan apa yang akan terjadi ketika item dihilangkan. |
DropEffects |
Mendapatkan array string yang menghitung kemungkinan efek penurunan saat item ini dihilangkan. |