CacheRequest.Add Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona uma propriedade ou identificador de padrão a um CacheRequest.
Sobrecargas
| Nome | Descrição |
|---|---|
| Add(AutomationPattern) |
Adiciona o identificador especificado AutomationPattern a isso CacheRequest. |
| Add(AutomationProperty) |
Adiciona o identificador especificado AutomationProperty a isso CacheRequest. |
Comentários
Quando um CacheRequest objeto é criado, o RuntimeIdProperty identificador é adicionado como uma propriedade padrão para armazenar em cache.
A adição de um objeto que já está na solicitação de cache não tem efeito.
Add(AutomationPattern)
Adiciona o identificador especificado AutomationPattern a isso CacheRequest.
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)
Parâmetros
- pattern
- AutomationPattern
Um identificador que especifica um padrão para armazenar em cache.
Exceções
O CacheRequest está ativo.
Exemplos
O exemplo a seguir mostra como construir e CacheRequest adicionar um padrão a ser armazenado em 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)
Comentários
A adição de um padrão que já está na solicitação de cache não tem efeito.
Confira também
- Armazenar em cache em clientes de automação de interface do usuário
- Usar armazenamento em cache em automação de interface do usuário
Aplica-se a
Add(AutomationProperty)
Adiciona o identificador especificado AutomationProperty a isso CacheRequest.
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)
Parâmetros
- property
- AutomationProperty
Um identificador que especifica um valor de propriedade para armazenar em cache.
Exceções
O CacheRequest está ativo.
Exemplos
O exemplo a seguir mostra como construir uma CacheRequest propriedade e adicionar uma propriedade a ser armazenada em 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)
Comentários
Quando um CacheRequest é criado, o RuntimeIdProperty identificador é adicionado como uma propriedade padrão para armazenar em cache.
A adição de uma propriedade que já está na solicitação de cache não tem efeito.
Confira também
- Armazenar em cache em clientes de automação de interface do usuário
- Usar armazenamento em cache em automação de interface do usuário