Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает блок текста непосредственно перед указанной позицией.
Синтаксис
HRESULT GetTextBeforePosition(
UINT32 textPosition,
[out] WCHAR const **textString,
[out] UINT32 *textLength
);
Параметры
textPosition
Тип: UINT32
Позиция сразу после последней позиции блока текста, который требуется получить.
[out] textString
Тип: const WCHAR**
При возврате этого метода содержит адрес указателя на блок текста в виде массива символов из указанного диапазона. Текстовый диапазон будет от textPosition до передней части блока.
[out] textLength
Тип: UINT32*
Количество единиц UTF16 полученного блока. Возвращаемая длина — от указанного положения до передней части блока.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Значение NULL указывает, что блок недоступен в указанной позиции, так как textPosition равно 0, textPosition больше всей длины текстового содержимого или запрошенная позиция не сопоставлена с резервным хранилищем приложения.
Хотя приложения могут реализовывать разреженное текстовое содержимое, которое сопоставляет только часть резервного хранилища, приложение должно сопоставлять любой текст, который находится в диапазоне, переданном любым функциям анализа.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | dwrite.h |
| Библиотека | Dwrite.lib |
| DLL | Dwrite.dll |