Поделиться через


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)

Создает объект TextPredictionGenerator на основе определенного тега языка BCP-47 .

Свойства

InputScope

Возвращает или задает входной область для прогнозирования текста.

LanguageAvailableButNotInstalled

Определяет, доступен ли указанный тег языка для создания прогнозов, но не установлен на устройстве пользователя.

ResolvedLanguage

Возвращает тег языка успешно созданного объекта TextPredictionGenerator .

Методы

GetCandidatesAsync(String)

Асинхронно извлекает список слов-кандидатов на основе предоставленного префикса фонетических символов.

GetCandidatesAsync(String, UInt32)

Асинхронно извлекает список слов-кандидатов до максимального числа на основе предоставленного префикса фонетических символов.

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

Асинхронно извлекает список потенциальных слов вплоть до максимального количества на основе предоставленных фонетических символов префикса и параметров.

GetNextWordCandidatesAsync(UInt32, IIterable<String>)

Асинхронно извлекает коллекцию строк, содержащих кандидаты на прогнозирование следующего слова.

Применяется к

См. также раздел