다음을 통해 공유


ITextProvider 인터페이스(uiautomationcore.h)

텍스트를 포함하는 컨트롤에 대한 액세스를 제공합니다.

상속

ITextProvider 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ITextProvider 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ITextProvider 인터페이스에는 이러한 메서드가 있습니다.

 
ITextProvider::get_DocumentRange

문서의 기본 텍스트를 묶는 텍스트 범위를 검색합니다. (ITextProvider.get_DocumentRange)
ITextProvider::get_SupportedTextSelection

컨트롤에서 지원하는 텍스트 선택 유형을 지정하는 값을 검색합니다. (ITextProvider.get_SupportedTextSelection)
ITextProvider::GetSelection

텍스트 기반 컨트롤에서 현재 선택한 텍스트를 나타내는 텍스트 범위의 컬렉션을 검색합니다. (ITextProvider.GetSelection)
ITextProvider::GetVisibleRanges

각 텍스트 범위가 표시되는 텍스트의 연속 범위를 나타내는 텍스트 기반 컨트롤에서 연결이 끊긴 텍스트 범위의 배열을 검색합니다. (ITextProvider.GetVisibleRanges)
ITextProvider::RangeFromChild

이미지, 하이퍼링크, 기타 포함된 개체 등의 자식 요소를 둘러싸는 텍스트 범위를 검색합니다.
ITextProvider::RangeFromPoint

지정된 화면 좌표와 가장 가까운 중복 제거 텍스트 범위(빈 범위)를 반환합니다.

설명

텍스트 컨트롤 패턴을 지원해야 하는 Microsoft UI 자동화 공급자에서 구현됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 uiautomationcore.h(UIAutomation.h 포함)

추가 정보

ITextProvider2

ITextRangeProvider

UI 자동화 공급자 개요