ExpandCollapsePattern Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta i controlli in grado di espandersi visivamente per visualizzare il contenuto e di comprimersi per nascondere il contenuto.
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à
Commenti
I controlli aggregati, compilati con oggetti figlio che forniscono l'interfaccia utente per la funzionalità di espansione/compressione, devono supportare il ExpandCollapsePattern pattern di controllo mentre gli elementi figlio non lo supportano. 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.
Nota
Un controllo menu, anche se un'aggregazione di singole voci di menu, è un'eccezione a questa regola. Le voci di menu supportano il ExpandCollapsePattern pattern di controllo, ma il controllo menu padre non lo supporta. Un'eccezione simile si applica ai controlli albero e elemento della struttura ad albero.
Campi
ExpandCollapseStateProperty |
Identifica la proprietà ExpandCollapseState. |
Pattern |
Identifica il pattern di controllo ExpandCollapsePattern. |
Proprietà
Cached |
Ottiene i valori delle proprietà di automazione interfaccia utente memorizzati nella cache per questo ExpandCollapsePatternoggetto . |
Current |
Ottiene i valori correnti della proprietà di Automazione interfaccia utente per questo ExpandCollapsePatternoggetto . |
Metodi
Collapse() |
Nasconde tutti i nodi, i controlli o il contenuto discendente di AutomationElement. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Expand() |
Visualizza tutti i nodi figlio, i controlli o il contenuto di AutomationElement. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |