ITextSelection 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 선택한 문서의 텍스트를 나타냅니다.
public interface class ITextSelection : ITextRange
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2798872356, 62095, 17162, 178, 207, 195, 67, 103, 30, 192, 233)]
struct ITextSelection : ITextRange
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2798872356, 62095, 17162, 178, 207, 195, 67, 103, 30, 192, 233)]
public interface ITextSelection : ITextRange
Public Interface ITextSelection
Implements ITextRange
- 특성
- 구현
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
설명
인터페이스 상속
ITextSelection은 ITextRange를 상속합니다. ITextSelection을 구현하는 형식은 ITextRange의 인터페이스 멤버도 구현합니다.
속성
Character |
텍스트 범위의 첫 번째 문자를 가져오거나 설정합니다. 즉, StartPosition 속성과 연결된 문자입니다. (다음에서 상속됨 ITextRange) |
CharacterFormat |
텍스트 범위의 문자 서식 특성을 가져오거나 설정합니다. (다음에서 상속됨 ITextRange) |
EndPosition |
텍스트 범위의 끝 문자 위치를 가져오거나 설정합니다. (다음에서 상속됨 ITextRange) |
FormattedText |
지정한 범위의 서식이 지정된 텍스트가 있는 ITextRange 개체를 가져오거나 설정합니다. (다음에서 상속됨 ITextRange) |
Gravity |
텍스트 범위의 중력을 가져오거나 설정합니다. (다음에서 상속됨 ITextRange) |
Length |
텍스트 범위의 문자 수를 가져옵니다. (다음에서 상속됨 ITextRange) |
Link |
텍스트 범위와 연결된 URL 텍스트를 가져오거나 설정합니다. (다음에서 상속됨 ITextRange) |
Options |
텍스트 선택 옵션을 가져오고 설정합니다. |
ParagraphFormat |
텍스트 범위의 단락 서식 특성을 가져오거나 설정합니다. (다음에서 상속됨 ITextRange) |
StartPosition |
텍스트 범위의 시작 위치를 가져오거나 설정합니다. (다음에서 상속됨 ITextRange) |
StoryLength |
텍스트 범위의 스토리에 있는 문자 수를 가져옵니다. (다음에서 상속됨 ITextRange) |
Text |
텍스트 범위의 일반 텍스트를 가져오거나 설정합니다. (다음에서 상속됨 ITextRange) |
Type |
텍스트 선택 유형을 검색합니다. |
메서드
CanPaste(Int32) |
클립보드에 지정된 형식을 사용하여 현재 텍스트 범위에 붙여 넣을 수 있는 콘텐츠가 포함되어 있는지 여부를 결정합니다. (다음에서 상속됨 ITextRange) |
ChangeCase(LetterCase) |
텍스트 범위의 문자 대/소문자를 변경합니다. (다음에서 상속됨 ITextRange) |
Collapse(Boolean) |
텍스트 범위를 범위의 시작 또는 끝에 있는 퇴화 지점으로 축소합니다. (다음에서 상속됨 ITextRange) |
Copy() |
텍스트 범위의 텍스트를 클립보드에 복사합니다. (다음에서 상속됨 ITextRange) |
Cut() |
텍스트 범위의 텍스트를 클립보드로 이동합니다. (다음에서 상속됨 ITextRange) |
Delete(TextRangeUnit, Int32) |
텍스트 범위에서 텍스트를 삭제합니다. (다음에서 상속됨 ITextRange) |
EndKey(TextRangeUnit, Boolean) |
텍스트 선택 영역의 삽입 지점 또는 활성 끝을 지정된 단위의 끝으로 이동하여 끝 키의 기능을 모방합니다. |
EndOf(TextRangeUnit, Boolean) |
텍스트 범위를 가장 가까운 지정된 텍스트 단위의 끝으로 이동하거나 확장합니다. 텍스트 범위가 문서에서 이동되거나 앞으로 확장됩니다. (다음에서 상속됨 ITextRange) |
Expand(TextRangeUnit) |
텍스트 범위를 확장하여 부분 텍스트 단위를 완전히 포함합니다. (다음에서 상속됨 ITextRange) |
FindText(String, Int32, FindOptions) |
범위에서 특정 텍스트 문자열을 검색하고 있는 경우 문자열을 선택합니다. (다음에서 상속됨 ITextRange) |
GetCharacterUtf32(UInt32, Int32) |
텍스트 범위의 끝에서 지정된 오프셋에 있는 문자의 UTF(유니코드 변환 형식)-32 문자 코드를 검색합니다. (다음에서 상속됨 ITextRange) |
GetClone() |
이 텍스트 범위 개체와 동일한 새 개체를 만듭니다. (다음에서 상속됨 ITextRange) |
GetIndex(TextRangeUnit) |
텍스트 범위의 시작 문자 위치에서 텍스트 단위(단어, 줄, 문장, 단락 등)의 스토리 인덱스를 검색합니다. (다음에서 상속됨 ITextRange) |
GetPoint(HorizontalCharacterAlignment, VerticalCharacterAlignment, PointOptions, Point) |
텍스트 범위에서 특정 위치의 화면 좌표를 검색합니다. (다음에서 상속됨 ITextRange) |
GetRect(PointOptions, Rect, Int32) |
화면의 텍스트 범위를 포함하는 경계 사각형을 검색합니다. (다음에서 상속됨 ITextRange) |
GetText(TextGetOptions, String) |
지정된 변환 플래그에 따라 텍스트 범위의 텍스트를 검색합니다. (다음에서 상속됨 ITextRange) |
GetTextViaStream(TextGetOptions, IRandomAccessStream) |
지정된 변환 플래그에 따라 텍스트 범위의 텍스트를 임의 액세스 스트림으로 검색합니다. (다음에서 상속됨 ITextRange) |
HomeKey(TextRangeUnit, Boolean) |
텍스트 선택 영역의 삽입 지점 또는 활성 끝을 홈 위치로 이동하여 홈 키의 기능을 모방합니다. |
InRange(ITextRange) |
이 범위가 지정된 범위와 같은 텍스트에 있는지 여부를 확인합니다. (다음에서 상속됨 ITextRange) |
InsertImage(Int32, Int32, Int32, VerticalCharacterAlignment, String, IRandomAccessStream) |
이 범위에 이미지를 삽입합니다. (다음에서 상속됨 ITextRange) |
InStory(ITextRange) |
이 범위의 스토리가 지정된 범위의 스토리와 같은지 여부를 결정합니다. (다음에서 상속됨 ITextRange) |
IsEqual(ITextRange) |
이 범위의 문자 위치와 스토리가 지정된 범위와 같은지 여부를 결정합니다. (다음에서 상속됨 ITextRange) |
MatchSelection() |
현재 선택 영역과 일치하도록 이 범위의 시작 및 끝 위치를 설정합니다. (다음에서 상속됨 ITextRange) |
Move(TextRangeUnit, Int32) |
삽입 지점을 지정된 단위 수만큼 앞으로 또는 뒤로 이동합니다. 텍스트 범위가 퇴화되지 않으면 개수에 따라 텍스트 범위의 시작 또는 끝 위치에 있는 삽입 지점으로 축소된 다음 이동됩니다. (다음에서 상속됨 ITextRange) |
MoveDown(TextRangeUnit, Int32, Boolean) |
텍스트 선택 영역의 삽입 지점 또는 활성 끝을 아래로 이동하여 아래쪽 화살표 또는 페이지 아래쪽 키의 기능을 모방합니다. |
MoveEnd(TextRangeUnit, Int32) |
텍스트 범위의 끝 위치를 이동합니다. (다음에서 상속됨 ITextRange) |
MoveLeft(TextRangeUnit, Int32, Boolean) |
텍스트 선택 영역의 삽입 지점 또는 활성 끝을 왼쪽으로 이동하여 왼쪽 화살표 키의 기능을 모방합니다. |
MoveRight(TextRangeUnit, Int32, Boolean) |
오른쪽 화살표 키의 기능을 모방하여 텍스트 선택 영역의 삽입 지점 또는 활성 끝을 오른쪽으로 이동합니다. |
MoveStart(TextRangeUnit, Int32) |
텍스트 범위의 시작 위치를 이동합니다. (다음에서 상속됨 ITextRange) |
MoveUp(TextRangeUnit, Int32, Boolean) |
위쪽 화살표 또는 Page Up 키의 기능을 모방하여 텍스트 선택 영역의 삽입 지점 또는 활성 끝을 위로 이동합니다. |
Paste(Int32) |
클립보드의 텍스트를 텍스트 범위에 붙여넣습니다. (다음에서 상속됨 ITextRange) |
ScrollIntoView(PointOptions) |
이 텍스트 범위를 보기로 스크롤합니다. (다음에서 상속됨 ITextRange) |
SetIndex(TextRangeUnit, Int32, Boolean) |
텍스트 범위를 텍스트 영역의 지정된 단위로 이동합니다. (다음에서 상속됨 ITextRange) |
SetPoint(Point, PointOptions, Boolean) |
지정된 지점에 따라 텍스트 범위를 변경합니다. (다음에서 상속됨 ITextRange) |
SetRange(Int32, Int32) |
텍스트 범위의 엔드포인트를 지정된 값으로 설정합니다. (다음에서 상속됨 ITextRange) |
SetText(TextSetOptions, String) |
텍스트 범위의 텍스트를 바꿉니다. (다음에서 상속됨 ITextRange) |
SetTextViaStream(TextSetOptions, IRandomAccessStream) |
임의 액세스 스트림의 내용을 기반으로 텍스트 범위의 텍스트를 설정합니다. (다음에서 상속됨 ITextRange) |
StartOf(TextRangeUnit, Boolean) |
텍스트 범위를 가장 가까운 지정된 텍스트 단위의 시작 부분까지 이동하거나 확장합니다. 텍스트 범위는 문서에서 뒤로 이동하거나 확장됩니다. (다음에서 상속됨 ITextRange) |
TypeText(String) |
다른 사용자가 입력한 것처럼 선택 영역에 텍스트를 입력합니다. |