CacheRequest.Add Methode

Definition

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

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

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

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

Gilt für: