ExpandCollapsePattern Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje ovládací prvky, které vizuálně rozbalí zobrazení obsahu a sbalí obsah a skryjí obsah.
public ref class ExpandCollapsePattern : System::Windows::Automation::BasePattern
public class ExpandCollapsePattern : System.Windows.Automation.BasePattern
type ExpandCollapsePattern = class
inherit BasePattern
Public Class ExpandCollapsePattern
Inherits BasePattern
- Dědičnost
Poznámky
Agregační ovládací prvky – vytvořené s podřízenými objekty, které poskytují uživatelské rozhraní pro rozbalení nebo sbalení funkcí – musí podporovat ExpandCollapsePattern vzor ovládacího prvku, zatímco jejich podřízené prvky ne. Například ovládací prvek pole se seznamem je sestaven pomocí kombinace ovládacích prvků seznamu, tlačítka a úprav, ale je to pouze nadřazené pole se seznamem, které musí podporovat ExpandCollapsePattern.
Poznámka:
Ovládací prvek nabídky, i když agregace jednotlivých položek nabídky je výjimkou tohoto pravidla. Položky nabídky podporují ExpandCollapsePattern vzor ovládacího prvku, ale nadřazený ovládací prvek nabídky ne. Podobná výjimka platí pro ovládací prvky stromové a stromové položky.
Pole
| Name | Description |
|---|---|
| ExpandCollapseStateProperty |
ExpandCollapseState Identifikuje vlastnost. |
| Pattern |
Identifikuje ExpandCollapsePattern vzor ovládacího prvku. |
Vlastnosti
| Name | Description |
|---|---|
| Cached |
Získá hodnoty vlastnosti model UI Automation uložené v mezipaměti pro tento ExpandCollapsePattern. |
| Current |
Získá aktuální hodnoty vlastnosti model UI Automation pro tento ExpandCollapsePattern. |
Metody
| Name | Description |
|---|---|
| Collapse() |
Skryje všechny potomky, ovládací prvky nebo obsah AutomationElementsouboru . |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| Expand() |
Zobrazí všechny podřízené uzly, ovládací prvky nebo obsah souboru AutomationElement. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Platí pro
Viz také
- IExpandCollapseProvider
- Přehled vzorů ovládacích prvků model UI Automation
- vzory ovládacích prvků model UI Automation pro klienty