다음을 통해 공유


TreeWalker.Normalize 메서드

정의

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

오버로드

Normalize(AutomationElement)

노드 자체가 Condition에 맞으면 노드 자체를 검색하고, 그렇지 않으면 Condition에 맞는 가장 가까운 부모나 상위 노드를 검색합니다.

Normalize(AutomationElement, CacheRequest)

노드 자체가 Condition에 맞으면 노드 자체를, 그렇지 않으면 Condition에 맞는 가장 가까운 부모나 상위 노드를 검색한 다음 속성 및 패턴을 캐시합니다.

설명

요소 트리에서 상위 체인에 대 한 보기 조건을 만족 하는 요소까지 이동 하 여 정규화 되는 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)

노드 자체가 Condition에 맞으면 노드 자체를, 그렇지 않으면 Condition에 맞는 가장 가까운 부모나 상위 노드를 검색한 다음 속성 및 패턴을 캐시합니다.

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 있는지 요소 처음 때 검색 됩니다 (예를 들어, 스크롤 막대가 입력 포커스)에 관계 없이 (예: 콘텐츠를 관심 있는 요소의 요소)은 궁극적으로 검색 됩니다.

추가 정보

적용 대상