Condividi tramite


CacheRequest.Add Metodo

Definizione

Aggiunge un identificatore di proprietà o pattern a un CacheRequest.

Overload

Add(AutomationPattern)

Aggiunge a questo oggetto AutomationPattern l'identificatore CacheRequest specificato.

Add(AutomationProperty)

Aggiunge a questo oggetto AutomationProperty l'identificatore CacheRequest specificato.

Commenti

Quando viene creato un CacheRequest oggetto, l'identificatore RuntimeIdProperty viene aggiunto come proprietà predefinita per memorizzare nella cache.

L'aggiunta di un oggetto già presente nella richiesta di cache non ha alcun effetto.

Add(AutomationPattern)

Aggiunge a questo oggetto AutomationPattern l'identificatore CacheRequest specificato.

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)

Parametri

pattern
AutomationPattern

Identificatore che specifica un pattern da memorizzare nella cache.

Eccezioni

Esempio

Nell'esempio seguente viene illustrato come costruire e CacheRequest aggiungere un modello da memorizzare nella cache.

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)

Commenti

L'aggiunta di un criterio già presente nella richiesta di cache non ha alcun effetto.

Vedi anche

Si applica a

Add(AutomationProperty)

Aggiunge a questo oggetto AutomationProperty l'identificatore CacheRequest specificato.

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)

Parametri

property
AutomationProperty

Identificatore che specifica un valore della proprietà da memorizzare nella cache.

Eccezioni

Esempio

Nell'esempio seguente viene illustrato come costruire un CacheRequest oggetto e aggiungere una proprietà da memorizzare nella cache.

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)

Commenti

Quando viene creato un oggetto CacheRequest , l'identificatore RuntimeIdProperty viene aggiunto come proprietà predefinita da memorizzare nella cache.

L'aggiunta di una proprietà già presente nella richiesta di cache non ha alcun effetto.

Vedi anche

Si applica a