CacheRequest.Add Metoda

Definicja

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ż

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ż

Dotyczy