ISelectionItemProvider 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.
Mengekspos metode dan properti untuk mendukung akses oleh klien Microsoft UI Automation ke kontrol anak kontainer individual yang dapat dipilih yang mengimplementasikan ISelectionProvider. Terapkan antarmuka ini untuk mendukung kemampuan yang diminta klien otomatisasi dengan panggilan GetPattern dan PatternInterface.SelectionItem.
public interface class ISelectionItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1783199681, 33549, 17106, 191, 98, 4, 46, 189, 222, 204, 25)]
struct ISelectionItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1783199681, 33549, 17106, 191, 98, 4, 46, 189, 222, 204, 25)]
public interface ISelectionItemProvider
Public Interface ISelectionItemProvider
- Turunan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Pola ini memiliki pedoman dan konvensi yang tidak sepenuhnya didokumenkan di sini. Untuk informasi selengkapnya tentang untuk apa pola ini, lihat Pola Kontrol SelectionItem. Namun, Anda tidak perlu mengikuti panduan mengenai IRawElementProviderFragmentRoot, yang khusus untuk implementasi penyedia COM dan antarmuka tidak ada di API penyedia otomatisasi Windows Runtime.
ISelectionItemProvider diimplementasikan oleh kelas Windows Runtime yang ada ini:
Gunakan SelectionItemPatternIdentifiers jika Anda ingin mereferensikan properti pola ISelectionItemProvider dari kode kontrol saat Anda mengaktifkan peristiwa otomatisasi atau memanggil RaisePropertyChangedEvent.
Properti
IsSelected |
Mendapatkan nilai yang menunjukkan apakah item dipilih. |
SelectionContainer |
Mendapatkan penyedia Automation UI yang mengimplementasikan ISelectionProvider dan bertindak sebagai kontainer untuk objek panggilan. |
Metode
AddToSelection() |
Menambahkan elemen saat ini ke kumpulan item terpilih. |
RemoveFromSelection() |
Menghapus elemen saat ini dari kumpulan item terpilih. |
Select() |
Menghapus pilihan yang ada lalu memilih elemen saat ini. |