CacheRequest.Add Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje właściwość lub identyfikator wzorca do elementu CacheRequest.
Przeciążenia
Add(AutomationPattern) |
Dodaje określony AutomationPattern identyfikator do tego CacheRequestelementu . |
Add(AutomationProperty) |
Dodaje określony AutomationProperty identyfikator do tego CacheRequestelementu . |
Uwagi
Po utworzeniu CacheRequestRuntimeIdProperty obiektu identyfikator jest dodawany jako właściwość domyślna do pamięci podręcznej.
Dodanie obiektu znajdującego się już w żądaniu pamięci podręcznej nie ma wpływu.
Add(AutomationPattern)
Dodaje określony AutomationPattern identyfikator do tego CacheRequestelementu .
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)
Parametry
- pattern
- AutomationPattern
Identyfikator określający wzorzec do buforowania.
Wyjątki
Element CacheRequest jest aktywny.
Przykłady
W poniższym przykładzie pokazano, jak utworzyć CacheRequest i dodać wzorzec do buforowania.
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)
Uwagi
Dodanie wzorca, który znajduje się już w żądaniu pamięci podręcznej, nie ma wpływu.
Zobacz też
- Buforowanie w klientach automatyzacji interfejsu użytkownika
- Używanie buforowania w automatyzacji interfejsu użytkownika
Dotyczy
Add(AutomationProperty)
Dodaje określony AutomationProperty identyfikator do tego CacheRequestelementu .
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)
Parametry
- property
- AutomationProperty
Identyfikator określający wartość właściwości do buforowania.
Wyjątki
Element CacheRequest jest aktywny.
Przykłady
W poniższym przykładzie pokazano, jak utworzyć CacheRequest właściwość i dodać właściwość do buforowania.
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)
Uwagi
Po utworzeniu CacheRequestRuntimeIdProperty obiektu identyfikator jest dodawany jako właściwość domyślna do pamięci podręcznej.
Dodanie właściwości, która jest już w żądaniu pamięci podręcznej, nie ma wpływu.
Zobacz też
- Buforowanie w klientach automatyzacji interfejsu użytkownika
- Używanie buforowania w automatyzacji interfejsu użytkownika