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 einem CacheRequest einen Eigenschaften- oder Musterbezeichner hinzu.
Überlädt
Add(AutomationPattern) |
Fügt den angegebenen AutomationPattern-Bezeichner diesem CacheRequest hinzu. |
Add(AutomationProperty) |
Fügt den angegebenen AutomationProperty-Bezeichner diesem CacheRequest 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 den angegebenen AutomationPattern-Bezeichner diesem CacheRequest 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 zwischenzuspeicherndes Muster angibt.
Ausnahmen
Der 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
- Zwischenspeichern in Benutzeroberflächenautomatisierungs-Clients
- Verwenden der Zwischenspeicherung in der Benutzeroberflächenautomatisierung
Gilt für:
Add(AutomationProperty)
Fügt den angegebenen AutomationProperty-Bezeichner diesem CacheRequest 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 zwischenzuspeichernden Eigenschaftswert angibt.
Ausnahmen
Der CacheRequest ist aktiv.
Beispiele
Im folgenden Beispiel wird gezeigt, wie eine CacheRequest -Eigenschaft erstellt und hinzugefügt wird, die 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
Wenn ein CacheRequest 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
- Zwischenspeichern in Benutzeroberflächenautomatisierungs-Clients
- Verwenden der Zwischenspeicherung in der Benutzeroberflächenautomatisierung