ITextRangeProvider2 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ITextRange Microsoft UI 자동화 공급자가 텍스트 입력 작업에 상황에 맞는 상황에 맞는 메뉴를 프로그래밍 방식으로 열 수 있도록 인터페이스를 확장합니다.
UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Automation.Provider.ITextRangeProvider2(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).
public interface class ITextRangeProvider2 : ITextRangeProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3552460283, 40788, 17986, 167, 165, 92, 24, 213, 238, 42, 63)]
struct ITextRangeProvider2 : ITextRangeProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3552460283, 40788, 17986, 167, 165, 92, 24, 213, 238, 42, 63)]
public interface ITextRangeProvider2 : ITextRangeProvider
Public Interface ITextRangeProvider2
Implements ITextRangeProvider
- 특성
- 구현
Windows 요구 사항
| 디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
| API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
메서드
| AddToSelection() |
여러 개의 연결되지 않은 선택을 지원하는 텍스트 컨테이너의 강조 표시된 텍스트 컬렉션에 추가합니다. (다음에서 상속됨 ITextRangeProvider) |
| Clone() |
원본과 동일하고 원본 ITextRangeProvider 의 모든 속성을 상속하는 새 ITextRangeProvider 속성을 반환합니다. (다음에서 상속됨 ITextRangeProvider) |
| Compare(ITextRangeProvider) |
텍스트 범위의 시작점과 끝점이 다른 텍스트 범위와 같은지 여부를 나타내는 값을 반환합니다. (다음에서 상속됨 ITextRangeProvider) |
| CompareEndpoints(TextPatternRangeEndpoint, ITextRangeProvider, TextPatternRangeEndpoint) |
두 텍스트 범위의 엔드포인트가 동일한지 여부를 나타내는 값을 반환합니다. (다음에서 상속됨 ITextRangeProvider) |
| ExpandToEnclosingUnit(TextUnit) |
텍스트 범위를 지정된 텍스트 단위로 확장합니다. (다음에서 상속됨 ITextRangeProvider) |
| FindAttribute(Int32, Object, Boolean) |
지정된 특성 ID 및 특성 값이 있는 텍스트 범위 하위 집합을 반환합니다. (다음에서 상속됨 ITextRangeProvider) |
| FindText(String, Boolean, Boolean) |
지정된 텍스트를 포함하는 텍스트 범위 하위 집합을 반환합니다. (다음에서 상속됨 ITextRangeProvider) |
| GetAttributeValue(Int32) |
텍스트 범위에서 지정된 특성 ID의 값을 검색합니다. (다음에서 상속됨 ITextRangeProvider) |
| GetBoundingRectangles(Double[]) |
텍스트 범위에서 완전히 표시되거나 부분적으로 표시되는 각 텍스트 줄의 경계 사각형 컬렉션을 검색합니다. (다음에서 상속됨 ITextRangeProvider) |
| GetChildren() |
텍스트 범위 내에 있는 모든 포함된 개체의 컬렉션을 검색합니다. (다음에서 상속됨 ITextRangeProvider) |
| GetEnclosingElement() |
텍스트 범위를 묶는 가장 안쪽 요소를 반환합니다. (다음에서 상속됨 ITextRangeProvider) |
| GetText(Int32) |
범위의 일반 텍스트를 검색합니다. (다음에서 상속됨 ITextRangeProvider) |
| Move(TextUnit, Int32) |
지정된 텍스트 단위 수만큼 텍스트 범위를 이동합니다. (다음에서 상속됨 ITextRangeProvider) |
| MoveEndpointByRange(TextPatternRangeEndpoint, ITextRangeProvider, TextPatternRangeEndpoint) |
텍스트 범위의 한 엔드포인트를 두 번째 텍스트 범위의 지정된 엔드포인트로 이동합니다. (다음에서 상속됨 ITextRangeProvider) |
| MoveEndpointByUnit(TextPatternRangeEndpoint, TextUnit, Int32) |
텍스트 범위의 한 엔드포인트을 문서 범위 내에서 지정된 텍스트 단위 수만큼 이동합니다. (다음에서 상속됨 ITextRangeProvider) |
| RemoveFromSelection() |
여러 개의 연결되지 않은 선택을 지원하는 텍스트 컨테이너의 강조 표시된 텍스트 컬렉션에서 호출자의 텍스트 범위 엔드포인트에 해당하는 강조 표시된 텍스트 섹션을 제거합니다. (다음에서 상속됨 ITextRangeProvider) |
| ScrollIntoView(Boolean) |
뷰포트에 텍스트 범위가 보일 때까지 텍스트 컨트롤을 세로로 스크롤합니다. (다음에서 상속됨 ITextRangeProvider) |
| Select() |
텍스트 범위의 시작 및 끝점에 해당하는 텍스트 컨트롤의 텍스트를 강조 표시합니다. (다음에서 상속됨 ITextRangeProvider) |
| ShowContextMenu() |
소유자 요소에 사용할 수 있는 상황에 맞는 메뉴를 표시합니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Automation.Provider.ITextRangeProvider2.ShowContextMenu(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
적용 대상
추가 정보
피드백
다음에 대한 사용자 의견 제출 및 보기