CacheRequest.Add Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
De CacheRequest is actief.
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
De CacheRequest is actief.
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.