Метод ITextPara::GetListType (tom.h)
Извлекает тип нумерирования, используемый с абзацами.
Синтаксис
HRESULT GetListType(
long *pValue
);
Параметры
pValue
Тип: long*
Переменная, которая имеет следующие значения, указывающие тип нумерирования списков.
tomListNone
tomListBullet
tomListNumberAsArabic
tomListNumberAsLCLetter
tomListNumberAsUCLetter
tomListNumberAsLCRoman
tomListNumberAsUCRoman
tomListNumberAsSequence
tomListNumberedCircle
tomListNumberedBlackCircleWingding
tomListNumberedWhiteCircleWingding
tomListNumberedArabicWide
tomListNumberedChS
tomListNumberedChT
tomListNumberedJpnChs
tomListNumberedJpnKor
tomListNumberedArabic1
tomListNumberedArabic2
tomListNumberedHebrew
tomListNumberedThaiAlpha
tomListNumberedThaiNum
tomListNumberedHindiAlpha
tomListNumberedHindiAlpha1
tomListNumberedHindiNum
По умолчанию за числами следует правая скобка, например 1). Однако pValue может включать один из следующих флагов, чтобы указать другое форматирование.
tomListMinus
tomListParentheses
tomListPeriod
tomListPlain
Возвращаемое значение
Тип: HRESULT
Если ITextPara::GetListType завершается успешно, он возвращает S_OK. Если метод завершается сбоем, он возвращает один из следующих кодов com-ошибок. Дополнительные сведения о кодах ошибок COM см. в разделе Обработка ошибок в COM.
Код возврата | Описание |
---|---|
|
Недопустимый аргумент. |
|
Объект форматирования абзаца присоединяется к удаленному диапазону. |
Комментарии
Значения выше 32 соответствуют значениям Юникода для маркеров.
В мобильной версии Microsoft Office полнофункционированного элемента управления редактированием для подавления настройки стиля используется tomIgnoreNumberStyle .
В следующем примере Microsoft Visual Basic для приложений (VBA) абзацы нумеруется в диапазоне, начиная с числа 2 и после чисел с точкой.
range.Para.ListStart = 2
range.Para.ListType = tomListNumberAsArabic + tomListPeriod
Для примера tomListNumberAsSequence задайте для параметра ListStart
значение 0x2780, которое дает обведенные числа.
Стандарт Юникода содержит примеры многих других последовательностей нумеров.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | tom.h |
DLL | Msftedit.dll |
См. также раздел
Основные понятия
Справочные материалы