ExpandCollapsePattern Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente des contrôles qui peuvent être visuellement développés pour afficher le contenu et réduits pour masquer le contenu.
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
- Héritage
Remarques
Les contrôles d’agrégation - créés avec des objets enfants qui fournissent l’interface utilisateur pour la fonctionnalité d’expansion/réduction - doivent prendre en charge le modèle de ExpandCollapsePattern contrôle, contrairement à leurs éléments enfants. Par exemple, un contrôle zone de liste déroulante est généré avec une combinaison de contrôles zone de liste, de contrôles bouton et de contrôles d'édition, mais seule la zone de liste déroulante parente doit prendre en charge ExpandCollapsePattern.
Notes
Un contrôle de menu, même s’il s’agit d’un agrégat d’éléments de menu individuels, est une exception à cette règle. Les éléments de menu prennent en charge le ExpandCollapsePattern modèle de contrôle, mais pas le contrôle de menu parent. Une exception similaire s’applique aux contrôles d’arborescence et d’élément d’arborescence.
Champs
ExpandCollapseStateProperty |
Identifie la propriété ExpandCollapseState. |
Pattern |
Identifie le modèle de contrôle ExpandCollapsePattern. |
Propriétés
Cached |
Obtient les valeurs de propriété UI Automation mises en cache pour ce ExpandCollapsePattern. |
Current |
Obtient les valeurs de propriété UI Automation actuelles pour ce ExpandCollapsePattern. |
Méthodes
Collapse() |
Masque tous les nœuds, contrôles ou contenu descendants du AutomationElement. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
Expand() |
Affiche tous les nœuds enfants, tous les contrôles ou tout le contenu de AutomationElement. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |