CacheRequest.Add Método

Definição

Adiciona um identificador de propriedade ou padrão a um CacheRequest.

Sobrecargas

Add(AutomationPattern)

Adiciona o identificador AutomationPattern especificado a este CacheRequest.

Add(AutomationProperty)

Adiciona o identificador AutomationProperty especificado a este CacheRequest.

Comentários

Quando um CacheRequest objeto é criado, o RuntimeIdProperty identificador é adicionado como uma propriedade padrão para armazenar em cache.

Adicionar um objeto que já está na solicitação de cache não tem efeito.

Add(AutomationPattern)

Adiciona o identificador AutomationPattern especificado a este 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 a ser armazenado em cache.

Exceções

Exemplos

O exemplo a seguir mostra como construir um CacheRequest e 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

Adicionar um padrão que já está na solicitação de cache não tem efeito.

Confira também

Aplica-se a

Add(AutomationProperty)

Adiciona o identificador AutomationProperty especificado a este 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 da propriedade a ser armazenado em cache.

Exceções

Exemplos

O exemplo a seguir mostra como construir um CacheRequest 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.

Adicionar uma propriedade que já está na solicitação de cache não tem efeito.

Confira também

Aplica-se a