IItemContainerProvider 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 Microsoft UI Automation untuk memungkinkan aplikasi menemukan elemen dalam kontainer, seperti daftar virtual. Terapkan antarmuka ini untuk mendukung kemampuan yang diminta klien otomatisasi dengan panggilan AutomationPeer.GetPattern dan PatternInterface.ItemContainer.
public interface class IItemContainerProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2905174883, 26958, 22661, 153, 125, 162, 214, 223, 244, 21, 167)]
struct IItemContainerProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2905174883, 26958, 22661, 153, 125, 162, 214, 223, 244, 21, 167)]
public interface IItemContainerProvider
Public Interface IItemContainerProvider
- Turunan
- Atribut
Keterangan
Kontrol yang berisi sejumlah besar item anak dapat menggunakan virtualisasi untuk mengelola item secara efisien. Dengan virtualisasi, kontrol mempertahankan informasi lengkap dalam memori hanya untuk subset item pada waktu tertentu. Biasanya, subset hanya menyertakan item yang saat ini terlihat oleh pengguna. Informasi lengkap tentang item virtual yang tersisa disimpan dalam penyimpanan dan dimuat ke dalam memori, atau direalisasikan, karena kontrol membutuhkannya, misalnya, karena item baru terlihat oleh pengguna. Pola terkait adalah IVirtualizedItemProvider. Untuk informasi selengkapnya tentang untuk apa pola ini, lihat Pola Kontrol ItemContainer.
IItemContainerProvider diimplementasikan oleh rekan otomatisasi Windows Runtime yang ada untuk berbagai kontrol atau tampilan daftar, kontrol yang berbagi ItemControl kelas dasar. Masing-masing rekan ini mewarisi dari ItemsControlAutomationPeer, dan ItemsControlAutomationPeer menyediakan implementasi Microsoft.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer.FindItemByProperty umum.
Pola IItemContainerProvider tidak memiliki kelas pengidentifikasi properti pola, satu-satunya API yang diterapkan adalah FindItemByProperty, metode .
Metode
FindItemByProperty(IRawElementProviderSimple, AutomationProperty, Object) |
Mengambil elemen menurut nilai properti yang ditentukan. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk