ExpandCollapsePattern Klasa

Definicja

Reprezentuje kontrolki, które rozwijają się, aby wyświetlać zawartość i zwijać w celu ukrycia zawartości.Represents controls that visually expand to display content and collapse to hide content.

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
Dziedziczenie
ExpandCollapsePattern

Uwagi

Agregacje formantów — utworzone z obiektami podrzędnymi, które udostępniają interfejs użytkownika dla funkcjonalności Rozwiń/Zwiń ExpandCollapsePattern — muszą obsługiwać wzorzec kontrolki, gdy ich elementy podrzędne nie są.Aggregate controls - built with child objects that provide the UI for expand/collapse functionality - must support the ExpandCollapsePattern control pattern while their child elements do not. Na przykład kontrolka pola kombi jest skompilowana przy użyciu kombinacji pól listy, przycisków i kontrolek edycji, ale tylko nadrzędne pole kombi, które musi obsługiwać ExpandCollapsePattern.For example, a combo box control is built with a combination of list box, button, and edit controls, but it is only the parent combo box that must support the ExpandCollapsePattern.

Uwaga

Kontrolka menu, mimo że zagregowana liczba poszczególnych elementów menu, jest wyjątkiem od tej reguły.A menu control, even though an aggregate of individual menu items, is an exception to this rule. Elementy menu obsługują ExpandCollapsePattern wzorzec kontrolki, ale nie jest to formant menu nadrzędnego.The menu items support the ExpandCollapsePattern control pattern, but the parent menu control does not. Podobny wyjątek dotyczy formantów elementów drzewa i drzewa.A similar exception applies to the tree and tree item controls.

Pola

ExpandCollapseStateProperty

ExpandCollapseState Identyfikuje właściwość.Identifies the ExpandCollapseState property.

Pattern

Identyfikuje wzorzec ExpandCollapsePattern formantu.Identifies the ExpandCollapsePattern control pattern.

Właściwości

Cached

Pobiera wartości właściwości Automatyzacja interfejsu użytkownikaUI Automation pamięci podręcznej ExpandCollapsePatterndla tego elementu.Gets the cached Automatyzacja interfejsu użytkownikaUI Automation property values for this ExpandCollapsePattern.

Current

Pobiera bieżące Automatyzacja interfejsu użytkownikaUI Automation wartości ExpandCollapsePatternwłaściwości.Gets the current Automatyzacja interfejsu użytkownikaUI Automation property values for this ExpandCollapsePattern.

Metody

Collapse()

Ukrywa wszystkie węzły elementów podrzędnych, kontrolki lub zawartość AutomationElement.Hides all descendant nodes, controls, or content of the AutomationElement.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
Expand()

Wyświetla wszystkie węzły podrzędne, kontrolki lub zawartość AutomationElement.Displays all child nodes, controls, or content of the AutomationElement.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy

Zobacz też