CacheRequest.Add Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt eine Eigenschaft oder ein Musterbezeichner zu einem CacheRequest.
Überlädt
| Name | Beschreibung |
|---|---|
| Add(AutomationPattern) |
Fügt diesem AutomationPatternBezeichner den angegebenen CacheRequest Bezeichner hinzu. |
| Add(AutomationProperty) |
Fügt diesem AutomationPropertyBezeichner den angegebenen CacheRequest Bezeichner hinzu. |
Hinweise
Wenn ein CacheRequest Objekt erstellt wird, wird der RuntimeIdProperty Bezeichner als Standardeigenschaft zum Zwischenspeichern hinzugefügt.
Das Hinzufügen eines Objekts, das sich bereits in der Cacheanforderung befindet, hat keine Auswirkung.
Add(AutomationPattern)
Fügt diesem AutomationPatternBezeichner den angegebenen CacheRequest Bezeichner hinzu.
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)
Parameter
- pattern
- AutomationPattern
Ein Bezeichner, der ein Zwischenspeichermuster angibt.
Ausnahmen
Dies CacheRequest ist aktiv.
Beispiele
Das folgende Beispiel zeigt, wie Sie ein CacheRequest Muster erstellen und hinzufügen, das zwischengespeichert werden soll.
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)
Hinweise
Das Hinzufügen eines Musters, das sich bereits in der Cacheanforderung befindet, hat keine Auswirkung.
Weitere Informationen
- Cache in Benutzeroberflächenautomatisierungs-Clients
- Verwenden der Zwischenspeicherung in der Benutzeroberflächenautomatisierung
Gilt für:
Add(AutomationProperty)
Fügt diesem AutomationPropertyBezeichner den angegebenen CacheRequest Bezeichner hinzu.
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)
Parameter
- property
- AutomationProperty
Ein Bezeichner, der einen zwischengespeicherten Eigenschaftswert angibt.
Ausnahmen
Dies CacheRequest ist aktiv.
Beispiele
Das folgende Beispiel zeigt, wie Sie eine CacheRequest zwischengespeicherte Eigenschaft erstellen und hinzufügen.
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)
Hinweise
Wenn ein CacheRequest Objekt erstellt wird, wird der RuntimeIdProperty Bezeichner als Standardeigenschaft zum Zwischenspeichern hinzugefügt.
Das Hinzufügen einer Eigenschaft, die sich bereits in der Cacheanforderung befindet, hat keine Auswirkung.
Weitere Informationen
- Cache in Benutzeroberflächenautomatisierungs-Clients
- Verwenden der Zwischenspeicherung in der Benutzeroberflächenautomatisierung