태그: Builder Pattern

접근성 평가 도우미에서는 평가 프로세스의 자동화 요소를 수집하는 부분이 있습니다. 이 때 수집할 때마도 EHAutoElem 형식 개체를 만들어 래핑합니다. 그리고 EHAutoElem 개체를 생성할 때마다 이벤트 처리를 위해 대리자와 이벤트 인자 형식을 정의합시다.

발견한 자동화 요소를 래핑한 EHAutoElem 개체를 가져오기 할 수 있는 속성을 제공합시다.

생성자에서는 래핑한 EHAutoElem 개체를 인자로 받아 속성을 설정합니다.

ToString 메서드를 재정의하여 래핑한 EHAutoElem 개체의 ToString 메서드의 반환 문자열을 그대로 By Pass 합니다.

대리자도 정의합니다.

 

[소스 10.6] FindAutoElemEventArgs.cs