Sdílet prostřednictvím


Ovládací prvek stromové zobrazení (referenční dokumentace elementu UŽIVATELSKÉHO rozhraní MSAA)

Poznámka

Toto téma popisuje ovládací prvek stromového zobrazení objekty pro účely referenčního prvku uživatelského rozhraní MSAA. Postup vytvoření ovládacího prvku stromového zobrazení 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.

Ovládací prvek stromového zobrazení zobrazí hierarchický seznam položek pomocí řádků pro propojení souvisejících položek v hierarchii. Každá položka se skládá z popisku a volitelného rastrového obrázku. Průzkumník Windows používá ovládací prvek stromového zobrazení k zobrazení adresářů.

Název třídy okna pro ovládací prvek stromového zobrazení je WC_TREEVIEW, který je definován jako "SysTreeView" v Commctrl.h.

IAccessible Methods

Ovládací prvek stromového zobrazení podporuje následující metody IAccessible:

Metoda Komentáře
accDoDefaultAction Samotný objekt stromového zobrazení nemá metodu accDoDefaultAction. V závislosti na vlastnosti State položky ve stromovém zobrazení accDoDefaultAction rozbalí nebo sbalí zadanou položku.
accHitTest
accLocation
accNavigate
accSelect

Nepřístupné vlastnosti

Ovládací prvek stromového zobrazení podporuje následující vlastnosti IAccessible:

Vlastnost Komentáře
get_accChild
get_accChildCount Vlastnost ChildCount objektu stromového zobrazení je počet položek obsažených ve stromovém zobrazení. Vlastnost ChildCount pro každou položku stromového zobrazení je nula.
get_accDefaultAction Samotný objekt stromového zobrazení nemá vlastnost DefaultAction. Položka ve stromovém zobrazení, která je rozbalená, má "Sbalit" jako jeho DefaultAction vlastnost a položka, která není rozbalená, má rozbalení jako jeho DefaultAction vlastnost.
get_accDescription
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut
get_accName Vlastnost Název objektu stromového zobrazení se získá z textu okna ovládacího prvku (nebo titulku). Tento text není zobrazen ovládacím prvkem stromového zobrazení, takže vývojáři serveru musí poskytnout smysluplný text v příkazu definice prostředku ovládacího prvku, který uživatelům klientských nástrojů pomůže identifikovat ovládací prvek. Vlastnost Název položky ve stromovém zobrazení je text zobrazený v položce stromového zobrazení.
get_accParent Vlastnost Parent objektu stromového zobrazení 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. Vlastnost Parent každé položky ve stromovém zobrazení je objekt stromového zobrazení.
get_accRole Objekt stromového zobrazení má vlastnost ROLE_SYSTEM_OUTLINERole . Každá položka ve stromovém zobrazení má ROLE_SYSTEM_OUTLINEITEMvlastnost Role .
get_accSelection
get_accState Vlastnost State pro stromové zobrazení je kombinací jedné nebo více následujících hodnot : STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE
U položek stromového zobrazení obsahuje vlastnost StateSTATE_SYSTEM_EXPANDED nebo STATE_SYSTEM_COLLAPSED.
Mezi další možné hodnoty vlastnosti State patří:
STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_SELECTABLE | STATE_SYSTEM_SELECTED | STATE_SYSTEM_HOTTRACKED
get_accValue Objekt stromového zobrazení nemá hodnotu. Vlastnost Hodnota pro každou položku stromového zobrazení je úroveň odsazení položky v hierarchii. Například v Průzkumníku Windows má položka "Plocha" vlastnost Hodnota "0"; položka "Můj počítač", která je na další úrovni v hierarchii, má Hodnotu vlastnost "1"; a všechny diskové jednotky, které jsou na další úrovni hierarchie, mají vlastnost Hodnota "2".

Poznámky

Vlastnost accLocation položek stromového zobrazení vrátí umístění pouze textu v položce. Souřadnice vrácené accLocation pro položky stromového zobrazení neobsahují ikonu umístěnou nalevo od textu.

IAccessible Interface