메모
이 섹션에서 설명하는 컨트롤 패턴 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 다음 섹션에 설명된 COM(구성 요소 개체 모델) 인터페이스를 사용해야 합니다.
- 클라이언트 대한 UI 자동화 요소 인터페이스
- 클라이언트 대한 속성 조건 인터페이스
- 클라이언트 대한 컨트롤 패턴 인터페이스
- 클라이언트 대한 이벤트 처리 인터페이스
- 클라이언트 대한 프록시 팩터리 인터페이스
이 섹션에서는
| 기능 | 묘사 |
|---|---|
|
DockPattern_SetDockPosition |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 Microsoft UI 자동화 COM 인터페이스를 대신 사용해야 합니다. 요청된 dockPosition 도킹 컨테이너 내에 UI 자동화 요소를 도킹합니다. |
|
ExpandCollapsePattern_Collapse |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. UI 자동화 요소의 모든 하위 노드, 컨트롤 또는 콘텐츠를 숨깁니다. |
|
ExpandCollapsePattern_Expand |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 화면의 컨트롤을 확장하여 추가 정보를 표시합니다. |
|
GridPattern_GetItem |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 표에 있는 항목의 노드를 가져옵니다. |
|
InvokePattern_Invoke |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 컨트롤을 활성화하고 명확한 단일 작업을 시작하는 요청을 보냅니다. |
|
ItemContainerPattern_FindItemByProperty |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 지정된 속성 값을 기반으로 포함하는 노드 내의 노드를 검색합니다. |
|
LegacyIAccessiblePattern_DoDefaultAction |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 요소에 대한 Microsoft Active Accessibility 기본 작업을 수행합니다. |
|
LegacyIAccessiblePattern_GetIAccessible |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. UI 자동화 요소에 해당하는 IAccessible 개체를 검색합니다. |
|
LegacyIAccessiblePattern_Select |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. Microsoft Active Accessibility 선택을 수행합니다. |
|
LegacyIAccessiblePattern_SetValue |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 노드에 대한 Microsoft Active Accessibility 값 속성을 설정합니다. |
|
MultipleViewPattern_GetViewName |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 컨트롤별 뷰의 이름을 검색합니다. |
|
MultipleViewPattern_SetCurrentView |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 컨트롤을 다른 레이아웃으로 설정합니다. |
|
RangeValuePattern_SetValue |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 숫자 범위가 있는 컨트롤의 값을 설정합니다. |
|
ScrollItemPattern_ScrollIntoView |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 컨테이너의 표시되는 영역(뷰포트) 내에 UI 자동화 요소를 표시하기 위해 컨테이너 개체의 콘텐츠 영역을 스크롤합니다. |
|
ScrollPattern_Scroll |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. ScrollAmount지정한콘텐츠 영역의 현재 표시된 영역을 가로, 세로 또는 둘 다 스크롤합니다. |
|
ScrollPattern_SetScrollPercent |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 컨테이너를 가로, 세로 또는 둘 다의 특정 위치로 스크롤합니다. |
|
SelectionItemPattern_AddToSelection |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 선택하지 않은 요소를 컨트롤의 선택 영역에 추가합니다. |
|
SelectionItemPattern_RemoveFromSelection |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 선택 컨테이너의 선택 영역에서 요소를 제거합니다. |
|
SelectionItemPattern_Select |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 선택 컨테이너에서 요소를 선택합니다. |
|
SynchronizedInputPattern_Cancel |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. UI 자동화 공급자가 마우스 또는 키보드 입력에 대한 수신 대기를 중지하도록 합니다. |
|
SynchronizedInputPattern_StartListening |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. UI 자동화 공급자가 마우스 또는 키보드 입력을 수신 대기하도록 합니다. |
|
TextPattern_get_DocumentRange |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 전체 문서의 텍스트 범위를 가져옵니다. |
|
TextPattern_get_SupportedTextSelection |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 텍스트 컨테이너의 내용을 선택하고 선택 취소할 수 있는지 여부를 확인합니다. |
|
TextPattern_GetSelection |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 텍스트 패턴을 지원하는 텍스트 컨테이너에서 선택한 텍스트의 현재 범위를 가져옵니다. |
|
TextPattern_GetVisibleRanges |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 각 텍스트 범위가 부분적으로 표시되는 첫 번째 줄부터 마지막으로 부분적으로 표시되는 줄의 끝까지 시작되는 텍스트 컨테이너에서 연결이 끊긴 텍스트 범위의 배열을 검색합니다. 예를 들어 열이 뷰포트의 표시된 영역에서 부분적으로 스크롤되고 콘텐츠가 한 열의 아래쪽에서 다음 열의 맨 위로 흐르는 다중 열 레이아웃입니다. |
|
TextPattern_RangeFromChild |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 지정된 노드에 걸쳐 있는 텍스트 범위를 가져옵니다. |
|
TextPattern_RangeFromPoint |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 지정된 화면 좌표에 가장 가까운 퇴화(빈) 텍스트 범위를 검색합니다. |
|
TextRange_AddToSelection |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 시작 및 끝 엔드포인트를 호출 텍스트 범위에 해당하는 보조 텍스트를 강조 표시하여 여러 개의 연결되지 않은 선택을 지원하는 텍스트 컨테이너의 강조 표시된 텍스트의 기존 컬렉션에 추가합니다. |
|
TextRange_Clone |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 텍스트 범위를 복사합니다. |
|
TextRange_Compare |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 두 텍스트 범위를 비교합니다. |
|
TextRange_CompareEndpoints |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 두 텍스트 범위에 동일한 엔드포인트가 있는지 여부를 나타내는 값을 반환합니다. |
|
TextRange_ExpandToEnclosingUnit |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 텍스트 범위를 문자, Word, 줄 또는 페이지와 같은 더 크거나 작은 단위로 확장합니다. |
|
TextRange_FindAttribute |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 지정된 텍스트 특성을 지원하는 텍스트의 첫 번째 부분을 지정된 방향으로 검색합니다. |
|
TextRange_FindText |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 클라이언트가 검색하는 텍스트가 포함된 지정된 방향으로 첫 번째 텍스트 범위를 반환합니다. |
|
TextRange_GetAttributeValue |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 텍스트 범위의 텍스트 특성 값을 가져옵니다. |
|
TextRange_GetBoundingRectangles |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 범위를 묶을 수 있는 경계 사각형의 최소 수를 검색합니다( 줄당 하나의 사각형). |
|
TextRange_GetChildren |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 지정된 텍스트 범위 내에 포함된 모든 UI 자동화 요소를 반환합니다. |
|
TextRange_GetEnclosingElement |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 범위를 포함하는 다음으로 작은 공급자에 대한 노드를 반환합니다. |
|
TextRange_GetText |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 텍스트 범위의 텍스트를 지정된 수의 문자까지 반환합니다. |
|
TextRange_Move |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 클라이언트에서 요청한 지정된 단위 수만큼 텍스트 범위를 이동합니다. |
|
TextRange_MoveEndpointByRange |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 한 범위의 엔드포인트를 다른 범위의 엔드포인트로 이동합니다. |
|
TextRange_MoveEndpointByUnit |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 범위의 엔드포인트를 지정된 단위 수로 이동합니다. |
|
TextRange_RemoveFromSelection |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 여러 개의 연결되지 않은 선택을 지원하는 텍스트 컨테이너에서 선택한 텍스트의 기존 컬렉션에서 호출 텍스트 범위 TextPatternRangeEndpoint_Start 및 TextPatternRangeEndpoint_End 엔드포인트에 해당하는 선택한 텍스트를 제거합니다. |
|
TextRange_ScrollIntoView |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 지정된 범위가 뷰포트에 표시되도록 텍스트를 스크롤합니다. |
|
TextRange_Select |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 텍스트 범위를 선택합니다. |
|
TogglePattern_Toggle |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 컨트롤을 지원되는 다음 상태로 전환합니다. |
|
TransformPattern_Move |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 요소를 화면의 지정된 위치로 이동합니다. |
|
TransformPattern_Resize |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 화면의 요소 크기를 조정합니다. |
|
TransformPattern_Rotate |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 화면에서 요소를 회전합니다. |
|
ValuePattern_SetValue |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 요소의 텍스트 값을 설정합니다. |
|
VirtualizedItemPattern_Realize |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 가상 항목을 UI 자동화 요소로 완벽하게 액세스할 수 있도록 합니다. |
|
WindowPattern_Close |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 열린 창을 닫습니다. |
|
WindowPattern_SetWindowVisualState |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 창의 시각적 상태를 설정합니다. 예를 들어 창을 최대화합니다. |
|
WindowPattern_WaitForInputIdle |
참고: 이 함수는 더 이상 사용되지 않습니다. 클라이언트 애플리케이션은 대신 UI 자동화 COM 인터페이스를 사용해야 합니다. 호출 코드가 지정된 시간 동안 또는 연결된 프로세스가 유휴 상태가 될 때까지 차단되도록 합니다. 이 중 먼저 완료됩니다. |