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 會新增為要快取的預設屬性。

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

另請參閱

適用於