Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka
Toto téma popisuje Dialogové okno objekty pro účely odkazu na element ROZHRANÍ MSAA. Postup vytvoření dialogového okna objekty v různých architekturách uživatelského rozhraní není zde popsáno. Prohlédni si referenční dokumentace k rozhraní API pro architekturu uživatelského rozhraní, kterou používáte.
Dialogové okno je dočasné okno, které aplikace vytvoří pro načtení uživatelského vstupu. Aplikace pomocí dialogových oken vyzve uživatele k zadání dalších informací o příkazech, které uživatel vybral z nabídky. Dialogové okno obsahuje jeden nebo více ovládacích prvků (podřízená okna), pomocí kterých uživatel zadá text, zvolí možnosti nebo nasměruje akci příkazu.
Název třídy okna pro dialogová okna je #32770.
IAccessible Methods
Dialogové okno podporuje následující metody IAccessible:
| Metoda | Komentáře |
|---|---|
| accDoDefaultAction | Pokud dialogové okno obsahuje výchozí tlačítko push, accDoDefaultAction metoda volá PostMessage se zprávou tlačítka BM_CLICK kliknutím na výchozí tlačítko. |
| accHitTest | |
| accLocation | |
| accNavigate | |
| accSelect |
Nepřístupné vlastnosti
Dialogové okno podporuje následující vlastnosti IAccessible:
| Vlastnost | Komentáře |
|---|---|
| get_accChildCount | Vlastnost ChildCount se rovná počtu podřízených ovládacích prvků okna v dialogovém okně. |
| get_accDefaultAction | Pokud dialogové okno obsahuje výchozí tlačítko, DefaultAction vlastnost "Press". |
| get_accFocus | |
| get_accKeyboardShortcut | Dialogová okna obvykle nemají klávesové zkratky. Pokud text okna dialogového okna obsahuje znak ampersand (&), vrátí funkce Microsoft Active Accessibility řetězec, který není null jako vlastnost KeyboardShortcut. |
| get_accName | Vlastnost Název je text okna nebo titulek, který se zobrazí v záhlaví dialogového okna. |
| get_accParent | Vlastnost Parent je okno (ROLE_SYSTEM_WINDOW), které obklopuje dialogové okno a má stejnou vlastnost Název a název třídy okna jako dialogové okno. |
| get_accRole | Vlastnost role je ROLE_SYSTEM_DIALOG nebo ROLE_SYSTEM_PROPERTYPAGE. |
| get_accState | Vlastnost State je kombinací jedné nebo více následujících hodnot :STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
Poznámky
Objekt dialogového okna nepodporuje metodu get_accChild. Chcete-li získat IAccessible rozhraní ukazatel na ovládací prvek v dialogovém okně, klienti musí získat popisovač okna ovládacího prvku a potom volat AccessibleObjectFromWindow.