Share via


CacheRequest.Add Méthode

Définition

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

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

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.

Voir aussi

S’applique à