다음을 통해 공유


TextPredictionGenerator 클래스

정의

윗주 문자 접두사를 기반으로 일본어 단어를 예측합니다.

public ref class TextPredictionGenerator sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Data.Text.ITextPredictionGeneratorFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Experimental]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class TextPredictionGenerator final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Data.Text.ITextPredictionGeneratorFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class TextPredictionGenerator final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Data.Text.ITextPredictionGeneratorFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Experimental]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class TextPredictionGenerator
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Data.Text.ITextPredictionGeneratorFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class TextPredictionGenerator
function TextPredictionGenerator(languageTag)
Public NotInheritable Class TextPredictionGenerator
상속
Object Platform::Object IInspectable TextPredictionGenerator
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

버전 기록

Windows 버전 SDK 버전 추가된 값
1809 17763 GetCandidatesAsync(String,UInt32,TextPredictionOptions,IEnumerable<String>)
1809 17763 GetNextWordCandidatesAsync
1809 17763 InputScope

생성자

TextPredictionGenerator(String)

특정 BCP-47 언어 태그를 기반으로 TextPredictionGenerator 개체를 생성합니다.

속성

InputScope

텍스트 예측에 대한 입력 scope 가져오거나 설정합니다.

LanguageAvailableButNotInstalled

지정된 언어 태그를 예측 생성에 사용할 수 있지만 사용자의 디바이스에 설치되지 않은지 확인합니다.

ResolvedLanguage

성공적으로 생성된 TextPredictionGenerator 개체의 언어 태그를 가져옵니다.

메서드

GetCandidatesAsync(String)

제공된 윗주 문자 접두사를 기반으로 후보 단어 목록을 비동기적으로 검색합니다.

GetCandidatesAsync(String, UInt32)

제공된 윗주 문자 접두사를 기반으로 최대 개수까지 후보 단어 목록을 비동기적으로 검색합니다.

GetCandidatesAsync(String, UInt32, TextPredictionOptions, IIterable<String>)

제공된 윗주 문자 접두사 및 옵션에 따라 최대 개수까지 후보 단어 목록을 비동기적으로 검색합니다.

GetNextWordCandidatesAsync(UInt32, IIterable<String>)

다음 단어 예측 후보가 포함된 문자열 컬렉션을 비동기적으로 검색합니다.

적용 대상

추가 정보