CacheRequest.Add Méthode
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.
Ajoute un identificateur de propriété ou de modèle à un CacheRequest.
Surcharges
Add(AutomationPattern) |
Ajoute l'identificateur AutomationPattern à ce CacheRequest. |
Add(AutomationProperty) |
Ajoute l'identificateur AutomationProperty à ce CacheRequest. |
Remarques
Lorsqu’un CacheRequest objet est créé, l’identificateur RuntimeIdProperty est ajouté en tant que propriété par défaut à mettre en cache.
L’ajout d’un objet qui se trouve déjà dans la demande de cache n’a aucun effet.
Add(AutomationPattern)
Ajoute l'identificateur AutomationPattern à ce CacheRequest.
public:
void Add(System::Windows::Automation::AutomationPattern ^ pattern);
public void Add (System.Windows.Automation.AutomationPattern pattern);
member this.Add : System.Windows.Automation.AutomationPattern -> unit
Public Sub Add (pattern As AutomationPattern)
Paramètres
- pattern
- AutomationPattern
Identificateur spécifiant un modèle à mettre en cache.
Exceptions
CacheRequest est actif.
Exemples
L’exemple suivant montre comment construire un CacheRequest et ajouter un modèle à mettre en cache.
CacheRequest cacheRequest = new CacheRequest();
cacheRequest.Add(AutomationElement.NameProperty);
cacheRequest.Add(AutomationElement.IsEnabledProperty);
cacheRequest.Add(SelectionItemPattern.Pattern);
cacheRequest.Add(SelectionItemPattern.SelectionContainerProperty);
Dim myCacheRequest As New CacheRequest()
myCacheRequest.Add(AutomationElement.NameProperty)
myCacheRequest.Add(AutomationElement.IsEnabledProperty)
myCacheRequest.Add(SelectionItemPattern.Pattern)
myCacheRequest.Add(SelectionItemPattern.SelectionContainerProperty)
Remarques
L’ajout d’un modèle qui se trouve déjà dans la demande de cache n’a aucun effet.
Voir aussi
S’applique à
Add(AutomationProperty)
Ajoute l'identificateur AutomationProperty à ce CacheRequest.
public:
void Add(System::Windows::Automation::AutomationProperty ^ property);
public void Add (System.Windows.Automation.AutomationProperty property);
member this.Add : System.Windows.Automation.AutomationProperty -> unit
Public Sub Add (property As AutomationProperty)
Paramètres
- property
- AutomationProperty
Identificateur spécifiant une valeur de propriété à mettre en cache.
Exceptions
CacheRequest est actif.
Exemples
L’exemple suivant montre comment construire un CacheRequest et ajouter une propriété à mettre en cache.
CacheRequest cacheRequest = new CacheRequest();
cacheRequest.Add(AutomationElement.NameProperty);
cacheRequest.Add(AutomationElement.IsEnabledProperty);
cacheRequest.Add(SelectionItemPattern.Pattern);
cacheRequest.Add(SelectionItemPattern.SelectionContainerProperty);
Dim myCacheRequest As New CacheRequest()
myCacheRequest.Add(AutomationElement.NameProperty)
myCacheRequest.Add(AutomationElement.IsEnabledProperty)
myCacheRequest.Add(SelectionItemPattern.Pattern)
myCacheRequest.Add(SelectionItemPattern.SelectionContainerProperty)
Remarques
Lorsqu’un CacheRequest est créé, l’identificateur RuntimeIdProperty est ajouté en tant que propriété par défaut à mettre en cache.
L’ajout d’une propriété qui se trouve déjà dans la demande de cache n’a aucun effet.