ExpandCollapseState Enumerated Type

Contains values that specify the state of a user interface (UI) element that can be expanded and collapsed.

Syntax

typedef enum {
    ExpandCollapseState_Collapsed,
    ExpandCollapseState_Expanded,
    ExpandCollapseState_PartiallyExpanded,
    ExpandCollapseState_LeafNode
} ExpandCollapseState;

Constants

  • ExpandCollapseState_Collapsed
    No children are visible.

  • ExpandCollapseState_Expanded
    All children are visible.

  • ExpandCollapseState_PartiallyExpanded
    Some, but not all, children are visible.

  • ExpandCollapseState_LeafNode
    The element does not expand or collapse.

Enumerated Type Information

Header uiautomationcore.h
Minimum operating systems Windows XP

See Also

IExpandCollapseProvider