ExpandCollapsePattern Classe

Definizione

Rappresenta i controlli in grado di espandersi visivamente per visualizzare il contenuto e di comprimersi per nascondere il contenuto.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
Ereditarietà
ExpandCollapsePattern

Commenti

Controlli di aggregazione, compilati con oggetti figlio che forniscono l'interfaccia utente per la funzionalità di ExpandCollapsePattern espansione/compressione, devono supportare il pattern di controllo mentre i relativi elementi figlio non lo sono.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. Ad esempio, un controllo casella combinata viene compilato con una combinazione di controlli casella di riepilogo, pulsante e casella di modifica, ma solo la casella combinata padre deve supportare il pattern di controllo 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.

Nota

Un controllo menu, anche se un'aggregazione di singole voci di menu, è un'eccezione a questa regola.A menu control, even though an aggregate of individual menu items, is an exception to this rule. Le voci di menu supportano ExpandCollapsePattern il pattern di controllo, ma non il controllo menu padre.The menu items support the ExpandCollapsePattern control pattern, but the parent menu control does not. Un'eccezione simile si applica ai controlli dell'albero e dell'elemento dell'albero.A similar exception applies to the tree and tree item controls.

Campi

ExpandCollapseStateProperty

Identifica la proprietà ExpandCollapseState.Identifies the ExpandCollapseState property.

Pattern

Identifica il pattern di controllo ExpandCollapsePattern.Identifies the ExpandCollapsePattern control pattern.

Proprietà

Cached

Ottiene i valori delle proprietà di Automazione interfaccia utenteUI Automation memorizzati nella cache per questo oggetto ExpandCollapsePattern.Gets the cached Automazione interfaccia utenteUI Automation property values for this ExpandCollapsePattern.

Current

Ottiene i valori correnti della proprietà Automazione interfaccia utenteUI Automation per questo ExpandCollapsePattern.Gets the current Automazione interfaccia utenteUI Automation property values for this ExpandCollapsePattern.

Metodi

Collapse()

Nasconde tutti i nodi, i controlli o il contenuto discendente di AutomationElement.Hides all descendant nodes, controls, or content of the AutomationElement.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
Expand()

Visualizza tutti i nodi figlio, i controlli o il contenuto di AutomationElement.Displays all child nodes, controls, or content of the AutomationElement.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a

Vedi anche