Share via


Método ITextPara::GetListType (tom.h)

Recupera o tipo de numeração a ser usada com parágrafos.

Sintaxe

HRESULT GetListType(
  long *pValue
);

Parâmetros

pValue

Tipo: long*

Uma variável que é dos valores a seguir para indicar o tipo de numeração de lista.

tomListNone

tomListBullet

tomListNumberAsArabic

tomListNumberAsLCLetter

tomListNumberAsUCLetter

tomListNumberAsLCRoman

tomListNumberAsUCRoman

tomListNumberAsSequence

tomListNumberedCircle

tomListNumberedBlackCircleWingding

tomListNumberedWhiteCircleWingding

tomListNumberedArabicWide

tomListNumberedChS

tomListNumberedChT

tomListNumberedJpnChs

tomListNumberedJpnKor

tomListNumberedArabic1

tomListNumberedArabic2

tomListNumberedHebrew

tomListNumberedThaiAlpha

tomListNumberedThaiNum

tomListNumberedHindiAlpha

tomListNumberedHindiAlpha1

tomListNumberedHindiNum

Por padrão, os números são seguidos por um parêntese direito, por exemplo: 1). No entanto, pValue pode incluir um dos sinalizadores a seguir para indicar uma formatação diferente.

tomListMinus

tomListParentheses

tomListPeriod

tomListPlain

Retornar valor

Tipo: HRESULT

Se ITextPara::GetListType for bem-sucedido, ele retornará S_OK. Se o método falhar, ele retornará um dos seguintes códigos de erro COM. Para obter mais informações sobre códigos de erro COM, consulte Tratamento de erros em COM.

Código de retorno Descrição
E_INVALIDARG
Argumento inválido.
CO_E_RELEASED
O objeto de formatação de parágrafo é anexado a um intervalo que foi excluído.

Comentários

Os valores acima de 32 correspondem aos valores Unicode para marcadores.

A versão móvel do Microsoft Office do controle de edição avançada usa tomIgnoreNumberStyle para suprimir a configuração do estilo.

O exemplo de VBA (Microsoft Visual Basic for Applications) a seguir numera os parágrafos em um intervalo, começando com o número 2 e seguindo os números com um período.

    range.Para.ListStart = 2
    range.Para.ListType = tomListNumberAsArabic + tomListPeriod

Para obter um exemplo de tomListNumberAsSequence, defina ListStart como 0x2780, que fornece números circulados. O Unicode Standard tem exemplos de muitas outras sequências de numeração.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho tom.h
DLL Msftedit.dll

Confira também

Conceitual

GetListStart

ITextPara

Referência

SetListStart

SetListType

Modelo de objeto de texto