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


Метод ITextFont::Reset (tom.h)

Сбрасывает форматирование символов до указанных значений.

Синтаксис

HRESULT Reset(
  [in] long Value
);

Параметры

[in] Value

Тип: long

Тип сброса. Этот параметр может быть сочетанием следующих значений.

Значение Значение
tomDefault
Задайте для документа символьный формат по умолчанию, если этот объект шрифта присоединен к диапазону; В противном случае задайте для значений по умолчанию базовые значения по умолчанию подсистемы TOM.
tomUndefined
Задает для всех свойств неопределенные значения. Это значение допустимо только для повторяющегося (клонирующего) объекта шрифта.
tomApplyLater
Разрешить задавать значения свойств, но пока не применять их к присоединенному диапазону.
tomApplyNow
Примените текущие свойства к присоединенному диапазону.
tomCacheParms
Не обновляйте текущий шрифт с помощью присоединенных свойств диапазона.
tomTrackParms
Обновите текущий шрифт, указав присоединенные свойства диапазона.
tomApplyTmp
Примените временное форматирование.
tomDisableSmartFont
Не применяйте смарт-шрифты.
tomEnableSmartFont
Применяйте смарт-шрифты.
tomUsePoints
Используйте точки для измерений с плавающей запятой.
tomUseTwips
Используйте випы для измерений с плавающей запятой.

Возвращаемое значение

Тип: HRESULT

Если метод завершается успешно, он возвращает S_OK. Если метод завершается сбоем, он возвращает один из следующих кодов com-ошибок. Дополнительные сведения о кодах ошибок COM см. в разделе Обработка ошибок в COM.

Код возврата Описание
S_FALSE
Защищен от изменений.
E_INVALIDARG
Недопустимый аргумент.
CO_E_RELEASED
Объект шрифта прикрепляется к удаленному диапазону.

Комментарии

Вызов ITextFont::Reset с tomUndefined задает для всех свойств неопределенные значения. Таким образом, применение объекта шрифта к диапазону ничего не меняет. Это относится к объекту шрифта, полученному методом ITextFont::GetDuplicate .

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header tom.h
DLL Msftedit.dll

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

Основные понятия

GetDuplicate

ITextFont

Справочные материалы

Текстовая объектная модель