Ovládací prvek indikátoru průběhu (referenční dokumentace elementu UŽIVATELSKÉHO rozhraní MSAA)
Poznámka
Toto téma popisuje ovládací prvek indikátoru průběhu objekty pro účely referenčního prvku uživatelského rozhraní MSAA. Postup vytvoření ovládacích prvků indikátoru průběhu objekty v různých architekturách uživatelského rozhraní zde není popsáno. Prohlédni si referenční dokumentace k rozhraní API pro architekturu uživatelského rozhraní, kterou používáte.
Ovládací prvky indikátoru průběhu označují průběh zdlouhavé operace, například stažení souboru z internetu. Průběh se obvykle vyjadřuje jako procento od nuly (0) do sto (100).
Název třídy okna pro ovládací prvek indikátoru průběhu je PROGRESS_CLASS, který je definován jako "msctls_progress" v souboru Commctrl.h.
IAccessible Methods
Ovládací prvky indikátoru průběhu podporují následující metody IAccessible:
Nepřístupné vlastnosti
Ovládací prvky indikátoru průběhu podporují následující vlastnosti IAccessible:
Vlastnost | Komentáře |
---|---|
get_accChildCount | Vlastnost ChildCount je nula. |
get_accFocus | |
get_accKeyboardShortcut | Vlastnost KeyboardShortcut je přístupový klíč indikátoru průběhu, což je podtržený znak v textu popisku indikátoru průběhu. Vrácený řetězec obsahuje znak přístupového klíče připojený k řetězci Alt+. |
get_accName | Vlastnost Název je text ze statického textového ovládacího prvku, který označuje indikátor průběhu. |
get_accParent | Vlastnost Parent je okno (ROLE_SYSTEM_WINDOW), které obklopuje ovládací prvek a má stejnou vlastnost Název a název třídy okna jako ovládací prvek. |
get_accRole | Vlastnost role je ROLE_SYSTEM_PROGRESSBAR. |
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 |
get_accValue | Vlastnost Hodnota je řetězec od "0%" do "100%", který popisuje průběh. |