CacheRequest.Add Yöntem

Tanım

öğesine bir özellik veya desen tanımlayıcısı CacheRequestekler.

Aşırı Yüklemeler

Add(AutomationPattern)

Belirtilen AutomationPattern tanımlayıcıyı bu CacheRequestöğesine ekler.

Add(AutomationProperty)

Belirtilen AutomationProperty tanımlayıcıyı bu CacheRequestöğesine ekler.

Açıklamalar

Bir CacheRequest nesne oluşturulduğunda, RuntimeIdProperty tanımlayıcı önbelleğe varsayılan özellik olarak eklenir.

Önbellek isteğinde zaten olan bir nesne eklemenin hiçbir etkisi yoktur.

Add(AutomationPattern)

Belirtilen AutomationPattern tanımlayıcıyı bu CacheRequestöğesine ekler.

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)

Parametreler

pattern
AutomationPattern

Önbelleğe alınacak deseni belirten tanımlayıcı.

Özel durumlar

Örnekler

Aşağıdaki örnekte, bir oluşturma CacheRequest ve önbelleğe alınmak üzere bir desen ekleme gösterilmektedir.

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)

Açıklamalar

Önbellek isteğinde zaten bulunan bir desen eklemenin hiçbir etkisi yoktur.

Ayrıca bkz.

Şunlara uygulanır

Add(AutomationProperty)

Belirtilen AutomationProperty tanımlayıcıyı bu CacheRequestöğesine ekler.

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)

Parametreler

property
AutomationProperty

Önbelleğe alınacak özellik değerini belirten tanımlayıcı.

Özel durumlar

Örnekler

Aşağıdaki örnekte, önbelleğe alınacak bir CacheRequest özelliğin nasıl oluşturulacağı ve ekleneceği gösterilmektedir.

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)

Açıklamalar

bir CacheRequest oluşturulduğunda, RuntimeIdProperty tanımlayıcı önbelleğe varsayılan özellik olarak eklenir.

Önbellek isteğinde zaten bulunan bir özelliğin eklenmesinin hiçbir etkisi yoktur.

Ayrıca bkz.

Şunlara uygulanır