Partager via


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

Récupère le type de numérotation à utiliser avec les paragraphes.

Syntaxe

HRESULT GetListType(
  long *pValue
);

Paramètres

pValue

Type : long*

Variable qui est des valeurs suivantes pour indiquer le type de numérotation de liste.

tomListNone

tomListBullet

tomListNumberAsArabic

tomListNumberAsLCLetter

tomListNumberAsUCLetter

tomListNumberAsLCRoman

tomListNumberAsUCRoman

tomListNumberAsSequence

tomListNumberedCircle

tomListNumberedBlackCircleWingding

tomListNumberedWhiteCircleWingding

tomListNumberedArabicWide

tomListNumberedChS

tomListNumberedChT

tomListNumberedJpnChs

tomListNumberedJpnKor

tomListNumberedArabic1

tomListNumberedArabic2

tomListNumberedHebrew

tomListNumberedThaiAlpha

tomListNumberedThaiNum

tomListNumberedHindiAlpha

tomListNumberedHindiAlpha1

tomListNumberedHindiNum

Par défaut, les nombres sont suivis d’une parenthèse droite, par exemple : 1). Toutefois, pValue peut inclure l’un des indicateurs suivants pour indiquer une mise en forme différente.

tomListMinus

tomListParentheses

tomListPeriod

tomListPlain

Valeur retournée

Type : HRESULT

Si ITextPara ::GetListType réussit, il retourne S_OK. Si la méthode échoue, elle retourne l’un des codes d’erreur COM suivants. Pour plus d’informations sur les codes d’erreur COM, consultez Gestion des erreurs dans COM.

Code de retour Description
E_INVALIDARG
Argument non valide.
CO_E_RELEASED
L’objet de mise en forme de paragraphe est attaché à une plage qui a été supprimée.

Remarques

Les valeurs supérieures à 32 correspondent aux valeurs Unicode pour les puces.

La version mobile de Microsoft Office du contrôle d’édition enrichi utilise tomIgnoreNumberStyle pour supprimer la définition du style.

L’exemple Microsoft Visual Basic pour Applications (VBA) suivant numérote les paragraphes d’une plage, en commençant par le nombre 2 et en suivant les nombres avec un point.

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

Pour un exemple de tomListNumberAsSequence, définissez sur ListStart 0x2780, ce qui vous donne des nombres cerclés. La norme Unicode contient des exemples de beaucoup plus de séquences de numérotation.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête tom.h
DLL Msftedit.dll

Voir aussi

Conceptuel

GetListStart

ITextPara

Référence

SetListStart

SetListType

Modèle objet texte