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 中的錯誤處理

傳回碼 Description
E_INVALIDARG
無效引數。
CO_E_RELEASED
段落格式設定物件會附加至已刪除的範圍。

備註

高於 32 的值會對應至項目符號的 Unicode 值。

豐富編輯控件的行動 Microsoft Office 版本會使用 tomIgnoreNumberStyle 來隱藏設定樣式。

下列 Microsoft Visual Basic for Applications (VBA) 範例將範圍中的段落編號,從數位 2 開始,並在數字之後加上句點。

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

如需 tomListNumberAsSequence 的範例,請將 設定 ListStart 為 0x2780,以提供您圓圈的數位。 Unicode Standard 有更多編號序列的範例。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 tom.h
Dll Msftedit.dll

另請參閱

概念

GetListStart

ITextPara

參考

SetListStart

SetListType

文字物件模型