다음을 통해 공유


ITextRangeProvider 인터페이스(uiautomationcore.h)

ITextProvider 또는 ITextProvider2를 구현하는 텍스트 컨테이너의 연속 텍스트 범위에 대한 액세스를 제공합니다.

상속

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

메서드

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

 
ITextRangeProvider::AddToSelection

선택한 텍스트 범위의 여러 연결되지 않은 범위를 지원하는 컨트롤에서 선택한 텍스트 범위의 컬렉션에 텍스트 범위를 추가합니다. (ITextRangeProvider.AddToSelection)
ITextRangeProvider::Clone

원래 ITextRangeProvider와 동일한 새 ITextRangeProvider를 반환하고 원본의 모든 속성을 상속합니다.
ITextRangeProvider::Compare

이 텍스트 범위가 다른 텍스트 범위와 동일한 엔드포인트를 갖는지 여부를 지정하는 값을 검색합니다. (ITextRangeProvider.Compare)
ITextRangeProvider::CompareEndpoints

두 텍스트 범위의 엔드포인트이 동일한지 여부를 나타내는 값을 반환합니다.
ITextRangeProvider::ExpandToEnclosingUnit

지정된 텍스트 단위로 텍스트 범위를 정규화합니다. 범위가 지정된 단위보다 작으면 확장되거나 지정된 단위보다 긴 경우 줄입니다. (ITextRangeProvider.ExpandToEnclosingUnit)
ITextRangeProvider::FindAttribute

지정된 텍스트 특성 값이 있는 텍스트 범위 하위 집합을 반환합니다.
ITextRangeProvider::FindText

지정된 텍스트를 포함하는 텍스트 범위 하위 집합을 반환합니다.
ITextRangeProvider::GetAttributeValue

텍스트 범위에서 지정된 텍스트 특성의 값을 검색합니다.
ITextRangeProvider::GetBoundingRectangles

텍스트 범위에서 완전히 표시되거나 부분적으로 표시되는 각 텍스트 줄의 경계 사각형 컬렉션을 검색합니다. (ITextRangeProvider.GetBoundingRectangles)
ITextRangeProvider::GetChildren

텍스트 범위 안에 있는 모든 포함된 개체의 컬렉션을 검색합니다. (ITextRangeProvider.GetChildren)
ITextRangeProvider::GetEnclosingElement

텍스트 범위를 묶는 가장 안쪽 요소를 반환합니다.
ITextRangeProvider::GetText

범위의 일반 텍스트를 검색합니다.
ITextRangeProvider::Move

텍스트 범위를 지정된 텍스트 단위 수만큼 앞으로 또는 뒤로 이동합니다.
ITextRangeProvider::MoveEndpointByRange

현재 텍스트 범위의 한 엔드포인트를 두 번째 텍스트 범위의 지정된 엔드포인트로 이동합니다. (ITextRangeProvider.MoveEndpointByRange)
ITextRangeProvider::MoveEndpointByUnit

텍스트 범위의 한 엔드포인트를 문서 범위 내에서 지정된 수의 TextUnit 단위로 이동합니다.
ITextRangeProvider::RemoveFromSelection

선택한 텍스트 범위의 여러 연결되지 않은 범위를 지원하는 컨트롤의 선택한 텍스트 범위 컬렉션에서 텍스트 범위를 제거합니다.
ITextRangeProvider::ScrollIntoView

뷰포트에 텍스트 범위가 보일 때까지 텍스트 컨트롤을 세로로 스크롤합니다.
ITextRangeProvider::Select

이 텍스트 범위에 해당하는 텍스트 범위를 선택하고 이전 선택 영역을 제거합니다. (ITextRangeProvider.Select)

설명

범위는 삽입 지점, 텍스트의 일부 또는 컨테이너의 모든 텍스트를 나타낼 수 있습니다.

요구 사항

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

추가 정보

개념

ITextProvider

참조

UI 자동화 공급자 개요