Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующие значения определяют свойства, определяемые TSF. Формат данных и содержимое каждого типа свойства включены.
Свойства
| Свойство | Описание |
|---|---|
| GUID_PROP_ATTRIBUTE | Содержит значение TfGuidAtom , представляющее GUID отображаемого атрибута. ITfCategoryMgr::GetGUID используется для преобразования этого значения в GUID. Дополнительные сведения см. в разделе Использование атрибутов отображения. |
| GUID_PROP_TEXTOWNER | Содержит значение TfGuidAtom , представляющее идентификатор класса ( CLSID ) текстовой службы, которая владеет текстом. ITfCategoryMgr::GetGUID используется для преобразования этого значения в CLSID. |
| GUID_PROP_LANGID | Содержит значение DWORD , содержащее идентификатор языка ( LANGID ) текста в нижнем слове. |
| GUID_PROP_READING | Содержит текст для фонетического чтения для текста, на который распространяется свойство . Это может отличаться от фактического текста. Приложения Магазина Windows не поддерживают это свойство. |
| GUID_PROP_COMPOSING | Содержит логическое значение, отличное от нуля, если текст является частью композиции или нуль в противном случае. Если это свойство VT_EMPTY, можно предположить, что текст не является частью композиции. |
| GUID_PROP_MODEBIAS | Содержит значение TfGuidAtom , представляющее тип поддерживаемого смещения режима. ITfCategoryMgr::GetGUID используется для преобразования этого значения в GUID. Это может быть одно из значений смещения режима. |
| GUID_PROP_LMLATTICE | Содержит указатель на объект ITfLMLattice . |
| GUID_PROP_TKB_ALTERNATES |
Начиная с Windows 8: содержит значение DWORD, заданное сенсорной клавиатурой. Это свойство может использоваться элементами управления редактирования и приложениями с поддержкой TSF для определения характера текста в текстовом диапазоне, охватываемом свойством, например, если текст в диапазоне является результатом вставки предложения текста или автозамены. Характер текста в текстовом диапазоне, охватываемом свойством , также распространяется на тип альтернативных вариантов, возвращаемых интерфейсом ITfFnReconversion для этого текстового диапазона в документе. Возможные значения этого свойства см. в следующих примечаниях. |
| GUID_PROP_URL | Содержит значение BSTR , представляющее URL-адрес источника элемента управления текстом, если применимо. |
Комментарии
Свойство GUID_PROP_TKB_ALTERNATES может иметь одно из следующих значений.
| Имя | Значение | Описание |
|---|---|---|
| TKB_ALTERNATES_STANDARD | 0x00000001 | Указывает, что сенсорная клавиатура сгенерировала список возможных альтернативных слов для текста в диапазоне, охватываемом свойством, и что ни диапазон текста, ни варианты не являются автозаменой или предложением текста. |
| TKB_ALTERNATES_FOR_AUTOCORRECTION | 0x00000002 | Указывает, что сенсорная клавиатура сгенерировала альтернативное слово, которое должно автоматически заменить текст в текстовом диапазоне, охваченном свойством . Сенсорная клавиатура не будет применять автозамену без указания элемента управления редактированием или приложения. Для применения исправления к тексту в документе следует использовать интерфейс рековерсия (ITfFnReconversion). |
| TKB_ALTERNATES_FOR_PREDICTION | 0x00000003 | Указывает, что диапазон текста, охватываемый свойством , является текстовым предложением, созданным сенсорной клавиатурой и вставленным пользователем в документ. Дополнительные альтернативные прогнозы также можно сохранить в качестве свойства в документе. |
| TKB_ALTERNATES_AUTOCORRECTION_APPLIED | 0x00000004 | Указывает, что текстовый диапазон, охватываемый свойством , является автозаменой, предоставляемой сенсорной клавиатурой и примененной через интерфейс ITfFnReconversion . Это значение может использоваться элементами управления изменения или приложениями с TKB_ALTERNATES_FOR_AUTOCORRECTION, чтобы предотвратить повторное применение автозамены. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
| Распространяемые компоненты |
TSF 1.0 в Windows 2000 Professional |
| Заголовок |
|
| IDL |
|