다음을 통해 공유


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 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 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 식별자 캐시에 기본 속성으로 추가 됩니다.

캐시 요청에 이미 있는 속성을 추가 하는 것은 효과가 없습니다.

추가 정보

적용 대상