다음을 통해 공유


CoreTextCompositionSegment 클래스

정의

컴퍼지션 문자열의 세그먼트를 나타냅니다. 설명은 설명을 참조하세요.

public ref class CoreTextCompositionSegment sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class CoreTextCompositionSegment final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class CoreTextCompositionSegment
Public NotInheritable Class CoreTextCompositionSegment
상속
Object Platform::Object IInspectable CoreTextCompositionSegment
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

이 형식의 개체는 CoreTextEditContext.CompositionCompleted 이벤트 처리기의 처리기 내에서 CoreTextCompositionCompletedEventArgs.CompositionSegments 속성에서 가져올 수 있습니다.

다음 그림에서는 컴퍼지션의 여러 부분을 보여 줍니다.

컴퍼지션의 여러 부분에 대한 그림 전체 문자열은 컴퍼지션입니다. 회색 대괄호로 표시된 섹션은 세그먼트 또는 컴퍼지션 세그먼트입니다. 파란색 상자 안의 단어는 변환된 문자열(이 경우 간지)입니다. 그리고 빨간색 상자 안의 단어는 변환 전 문자열입니다(이 경우 해당 간지를 생성한 히라가나).

속성

PreconversionString

IME 처리 후와 최종 변환 전의 사용자 입력 상태를 나타내는 문자열을 가져옵니다.

Range

이 컴퍼지션 세그먼트를 정의하는 범위를 나타내는 개체를 가져옵니다.

적용 대상