ExpandCollapsePattern Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar kontroller som visuellt expanderas för att visa innehåll och komprimera för att dölja innehåll.
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
- Arv
Kommentarer
Aggregeringskontroller – som skapats med underordnade objekt som tillhandahåller användargränssnittet för att expandera/komprimera funktioner – måste ha stöd ExpandCollapsePattern för kontrollmönstret medan deras underordnade element inte gör det. En kombinationsrutekontroll skapas till exempel med en kombination av listrutor, knapp- och redigeringskontroller, men det är bara den överordnade kombinationsrutan som måste ha stöd för ExpandCollapsePattern.
Note
En menykontroll, även om en mängd enskilda menyalternativ är ett undantag från den här regeln. Menyalternativen ExpandCollapsePattern stöder kontrollmönstret, men den överordnade menykontrollen gör det inte. Ett liknande undantag gäller för träd- och trädobjektkontrollerna.
Fält
| Name | Description |
|---|---|
| ExpandCollapseStateProperty |
Identifierar egenskapen ExpandCollapseState . |
| Pattern |
Identifierar ExpandCollapsePattern kontrollmönstret. |
Egenskaper
| Name | Description |
|---|---|
| Cached |
Hämtar cachelagrade UI Automation egenskapsvärden för den här ExpandCollapsePattern. |
| Current |
Hämtar aktuella UI Automation egenskapsvärden för den här ExpandCollapsePattern. |
Metoder
| Name | Description |
|---|---|
| Collapse() |
Döljer alla underordnade noder, kontroller eller innehåll i AutomationElement. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Expand() |
Visar alla underordnade noder, kontroller eller innehåll i AutomationElement. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |