TreeWalker.Normalize 메서드

정의

이 인스턴스에서 사용하는 트리 뷰에서 지정된 AutomationElement 항목과 가장 가까운 상위 요소를 검색합니다 TreeWalker.

오버로드

Name Description
Normalize(AutomationElement)

노드 자체를 검색합니다( 노드가 만족하는 Condition경우) 또는 가장 가까운 부모 또는 상위 노드를 충족하는 노드를 검색합니다 Condition.

Normalize(AutomationElement, CacheRequest)

노드 자체를 검색하고, 노드가 충족하는 가장 가까운 부모 또는 상위 노드를 충족ConditionCondition하는 경우 해당 노드 자체를 검색하고 속성과 패턴을 캐시합니다.

설명

개체의 뷰 조건을 TreeWalker 충족하는 요소에 도달할 때까지 트리에서 상위 체인을 탐색하여 요소가 정규화됩니다. 루트 요소에 도달하면 루트 요소가 뷰 조건을 충족하지 않더라도 반환됩니다.

이 메서드는 적중 테스트를 통해 UI 자동화 요소에 대한 참조를 가져오는 애플리케이션에 유용합니다. 애플리케이션은 특정 유형의 요소에서만 작동하려고 할 수 있으며, 처음에 검색된 요소(예: 스크롤 막대가 입력 포커스를 가져올 때)에 관계없이 관심 있는 요소(예: 콘텐츠 요소)만 궁극적으로 검색되도록 하는 데 사용할 Normalize 수 있습니다.

Normalize(AutomationElement)

노드 자체를 검색합니다( 노드가 만족하는 Condition경우) 또는 가장 가까운 부모 또는 상위 노드를 충족하는 노드를 검색합니다 Condition.

public:
 System::Windows::Automation::AutomationElement ^ Normalize(System::Windows::Automation::AutomationElement ^ element);
public System.Windows.Automation.AutomationElement Normalize(System.Windows.Automation.AutomationElement element);
member this.Normalize : System.Windows.Automation.AutomationElement -> System.Windows.Automation.AutomationElement
Public Function Normalize (element As AutomationElement) As AutomationElement

매개 변수

element
AutomationElement

정규화를 시작할 요소입니다.

반품

현재 보기에서 가장 AutomationElement 가까운 항목입니다. 상위 체인의 탐색이 루트 요소에 도달하면 루트 요소가 반환됩니다.

설명

개체의 뷰 조건을 TreeWalker 충족하는 요소에 도달할 때까지 트리에서 상위 체인을 탐색하여 요소가 정규화됩니다. 루트 요소에 도달하면 루트 요소가 뷰 조건을 충족하지 않더라도 반환됩니다.

이 메서드는 적중 테스트를 통해 UI 자동화 요소에 대한 참조를 가져오는 애플리케이션에 유용합니다. 애플리케이션은 특정 유형의 요소에서만 작동하려고 할 수 있으며, 처음에 검색된 요소(예: 스크롤 막대가 입력 포커스를 가져올 때)에 관계없이 관심 있는 요소(예: 콘텐츠 요소)만 궁극적으로 검색되도록 하는 데 사용할 Normalize 수 있습니다.

추가 정보

적용 대상

Normalize(AutomationElement, CacheRequest)

노드 자체를 검색하고, 노드가 충족하는 가장 가까운 부모 또는 상위 노드를 충족ConditionCondition하는 경우 해당 노드 자체를 검색하고 속성과 패턴을 캐시합니다.

public:
 System::Windows::Automation::AutomationElement ^ Normalize(System::Windows::Automation::AutomationElement ^ element, System::Windows::Automation::CacheRequest ^ request);
public System.Windows.Automation.AutomationElement Normalize(System.Windows.Automation.AutomationElement element, System.Windows.Automation.CacheRequest request);
member this.Normalize : System.Windows.Automation.AutomationElement * System.Windows.Automation.CacheRequest -> System.Windows.Automation.AutomationElement
Public Function Normalize (element As AutomationElement, request As CacheRequest) As AutomationElement

매개 변수

element
AutomationElement

정규화를 시작할 요소입니다.

request
CacheRequest

캐시에 반환 AutomationElement 된 속성 및 패턴을 지정하는 캐시 요청 개체입니다.

반품

현재 보기에서 가장 AutomationElement 가까운 항목입니다. 상위 체인의 탐색이 루트 요소에 도달하면 루트 요소가 반환됩니다.

설명

개체의 뷰 조건을 TreeWalker 충족하는 요소에 도달할 때까지 트리에서 상위 체인을 탐색하여 요소가 정규화됩니다. 루트 요소에 도달하면 루트 요소가 뷰 조건을 충족하지 않더라도 반환됩니다.

이 메서드는 적중 테스트를 통해 UI 자동화 요소에 대한 참조를 가져오는 애플리케이션에 유용합니다. 애플리케이션은 특정 유형의 요소에서만 작동하려고 할 수 있으며, 처음에 검색된 요소(예: 스크롤 막대가 입력 포커스를 가져올 때)에 관계없이 관심 있는 요소(예: 콘텐츠 요소)만 궁극적으로 검색되도록 하는 데 사용할 Normalize 수 있습니다.

추가 정보

적용 대상