다음을 통해 공유


ITextSelection 인터페이스

정의

현재 선택한 문서의 텍스트를 나타냅니다.

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)

다른 사용자가 입력한 것처럼 선택 영역에 텍스트를 입력합니다.

적용 대상

추가 정보