Share via


CacheRequest.Add 方法

定義

將屬性或模式識別項加入至 CacheRequest

多載

Add(AutomationPattern)

將指定的 AutomationPattern 識別項加入至這個 CacheRequest

Add(AutomationProperty)

將指定的 AutomationProperty 識別項加入至這個 CacheRequest

備註

CacheRequest建立 物件時,識別碼 RuntimeIdProperty 會新增為要快取的預設屬性。

加入已經在快取要求中的 物件沒有任何作用。

Add(AutomationPattern)

將指定的 AutomationPattern 識別項加入至這個 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)

參數

pattern
AutomationPattern

指定要快取之模式的識別項。

例外狀況

範例

下列範例示範如何建構 CacheRequest 並新增要快取的模式。

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)

備註

新增已在快取要求中的模式沒有任何作用。

另請參閱

適用於

Add(AutomationProperty)

將指定的 AutomationProperty 識別項加入至這個 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)

參數

property
AutomationProperty

指定要快取之屬性值的識別項。

例外狀況

範例

下列範例示範如何建構 CacheRequest 並加入要快取的屬性。

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)

備註

CacheRequest建立 時,識別碼 RuntimeIdProperty 會新增為要快取的預設屬性。

新增已在快取要求中的屬性沒有任何作用。

另請參閱

適用於