CacheRequest.Add Methode

Definitie

Hiermee voegt u een eigenschap of patroon-id toe aan een CacheRequest.

Overloads

Name Description
Add(AutomationPattern)

Hiermee voegt u de opgegeven AutomationPattern id toe.CacheRequest

Add(AutomationProperty)

Hiermee voegt u de opgegeven AutomationProperty id toe.CacheRequest

Opmerkingen

Wanneer een CacheRequest object wordt gemaakt, wordt de id toegevoegd als een standaardeigenschap voor cache RuntimeIdProperty .

Het toevoegen van een object dat zich al in de cacheaanvraag bevindt, heeft geen effect.

Add(AutomationPattern)

Hiermee voegt u de opgegeven AutomationPattern id toe.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)

Parameters

pattern
AutomationPattern

Een id die een patroon opgeeft dat in de cache moet worden opgeslagen.

Uitzonderingen

Voorbeelden

In het volgende voorbeeld ziet u hoe u een CacheRequest patroon maakt en toevoegt dat in de cache moet worden opgeslagen.

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)

Opmerkingen

Het toevoegen van een patroon dat zich al in de cacheaanvraag bevindt, heeft geen effect.

Zie ook

Van toepassing op

Add(AutomationProperty)

Hiermee voegt u de opgegeven AutomationProperty id toe.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)

Parameters

property
AutomationProperty

Een id die een eigenschapswaarde opgeeft die moet worden opgeslagen in de cache.

Uitzonderingen

Voorbeelden

In het volgende voorbeeld ziet u hoe u een CacheRequest eigenschap maakt en toevoegt die in de cache moet worden opgeslagen.

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)

Opmerkingen

Wanneer een CacheRequest id wordt gemaakt, wordt de id toegevoegd als een standaardeigenschap voor cache RuntimeIdProperty .

Het toevoegen van een eigenschap die zich al in de cacheaanvraag bevindt, heeft geen effect.

Zie ook

Van toepassing op