Bagikan melalui


Antarmuka IUIAutomationWindowPattern (uiautomationclient.h)

Menyediakan akses ke fungsionalitas mendasar jendela.

Warisan

Antarmuka IUIAutomationWindowPattern mewarisi dari antarmuka IUnknown . IUIAutomationWindowPattern juga memiliki jenis anggota ini:

Metode

Antarmuka IUIAutomationWindowPattern memiliki metode ini.

 
IUIAutomationWindowPattern::Close

Menutup jendela.
IUIAutomationWindowPattern::get_CachedCanMaximize

Mengambil nilai cache yang menunjukkan apakah jendela dapat dimaksimalkan.
IUIAutomationWindowPattern::get_CachedCanMinimize

Mengambil nilai cache yang menunjukkan apakah jendela dapat diminimalkan.
IUIAutomationWindowPattern::get_CachedIsModal

Mengambil nilai cache yang menunjukkan apakah jendela adalah modal.
IUIAutomationWindowPattern::get_CachedIsTopmost

Mengambil nilai cache yang menunjukkan apakah jendela adalah elemen paling atas dalam urutan z.
IUIAutomationWindowPattern::get_CachedWindowInteractionState

Mengambil nilai cache yang menunjukkan status jendela saat ini untuk tujuan interaksi pengguna.
IUIAutomationWindowPattern::get_CachedWindowVisualState

Mengambil nilai cache yang menunjukkan status visual jendela; yaitu, apakah dalam keadaan normal, dimaksimalkan, atau diminimalkan.
IUIAutomationWindowPattern::get_CurrentCanMaximize

Menunjukkan apakah jendela dapat dimaksimalkan. (IUIAutomationWindowPattern.get_CurrentCanMaximize)
IUIAutomationWindowPattern::get_CurrentCanMinimize

Menunjukkan apakah jendela dapat diminimalkan. (IUIAutomationWindowPattern.get_CurrentCanMinimize)
IUIAutomationWindowPattern::get_CurrentIsModal

Menunjukkan apakah jendela modal. (IUIAutomationWindowPattern.get_CurrentIsModal)
IUIAutomationWindowPattern::get_CurrentIsTopmost

Menunjukkan apakah jendela adalah elemen paling atas dalam urutan z. (IUIAutomationWindowPattern.get_CurrentIsTopmost)
IUIAutomationWindowPattern::get_CurrentWindowInteractionState

Mengambil status jendela saat ini untuk tujuan interaksi pengguna.
IUIAutomationWindowPattern::get_CurrentWindowVisualState

Mengambil status visual jendela; yaitu, apakah dalam keadaan normal, dimaksimalkan, atau diminimalkan.
IUIAutomationWindowPattern::SetWindowVisualState

Meminimalkan, memaksimalkan, atau memulihkan jendela.
IUIAutomationWindowPattern::WaitForInputIdle

Menyebabkan kode panggilan diblokir untuk waktu yang ditentukan atau sampai proses terkait memasuki status menganggur, mana pun yang selesai terlebih dahulu. (IUIAutomationWindowPattern.WaitForInputIdle)

Keterangan

Contoh kontrol yang mendukung pola kontrol ini termasuk jendela aplikasi tingkat atas, jendela anak antarmuka multi-dokumen (MDI), dan kotak dialog modal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista, Windows XP dengan SP3 dan Pembaruan Platform untuk Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008, Windows Server 2003 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header uiautomationclient.h (termasuk UIAutomation.h)

Lihat juga

Mengontrol Antarmuka Pola untuk Klien