Bagikan melalui


IExpandCollapseProvider Antarmuka

Definisi

Mengekspos metode dan properti untuk mendukung akses oleh klien Microsoft UI Automation ke kontrol yang diperluas secara visual untuk menampilkan konten dan yang diciutkan untuk menyembunyikan konten. Terapkan antarmuka ini untuk mendukung kemampuan yang diminta klien otomatisasi dengan panggilan AutomationPeer.GetPattern dan PatternInterface.ExpandCollapse.

public interface class IExpandCollapseProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1827615900, 45441, 23819, 178, 151, 195, 176, 22, 97, 32, 195)]
struct IExpandCollapseProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(1827615900, 45441, 23819, 178, 151, 195, 176, 22, 97, 32, 195)]
public interface IExpandCollapseProvider
Public Interface IExpandCollapseProvider
Turunan
Atribut

Keterangan

Pola ini memiliki pedoman dan konvensi yang tidak sepenuhnya didokumenkan di sini. Untuk informasi selengkapnya tentang untuk apa pola ini, lihat Pola Kontrol ExpandCollapse.

IExpandCollapseProvider diimplementasikan oleh peer otomatisasi Windows Runtime yang ada untuk ComboBox (ComboBoxAutomationPeer).

Gunakan ExpandCollapsePatternIdentifiers jika Anda ingin mereferensikan properti pola IExpandCollapseProvider dari kode kontrol saat Anda mengaktifkan peristiwa otomatisasi atau memanggil AutomationPeer.RaisePropertyChangedEvent.

Properti

ExpandCollapseState

Mendapatkan status (diperluas atau diciutkan) kontrol.

Metode

Collapse()

Menyembunyikan semua simpul, kontrol, atau konten yang merupakan turunan kontrol.

Expand()

Menampilkan semua simpul anak, kontrol, atau isi kontrol.

Berlaku untuk

Lihat juga