CacheRequest.Add 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將屬性或模式識別項加入至 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 會新增為要快取的預設屬性。
新增已在快取要求中的屬性沒有任何作用。