メインコンテンツへスキップ
このオブジェクトは、リストの1つのレベルのパラメーターにアクセスするためのものです。これは、List コレクションの要素です。リスト レベルの書式設定属性および番号付け属性にアクセスできますが、そのレベルの認識されたテキストにはアクセスできません。

プロパティ

名前

説明

Application

エンジン, 読み取り専用

Engine オブジェクトを返します。

主な属性

TemplateText

BSTR

リスト レベルのテンプレート テキストを指定します。テキストには %0%1、…、%n の要素を含めることができます。ここで n は現在のレベルのインデックスです。文書を表示すると、これらの要素は実際の値に置き換えられます。通常の文字 ”%” には ”%%” を使用します。その他の要素はそのまま表示されます。

たとえば、“Section %0.%1” は、2 番目のリスト レベルの番号付けに、1 番目のリスト レベルの現在の番号付けが使用されることを意味します。

LevelIndex

int, 読み取り専用

レベルのインデックスを格納します。このプロパティの値の範囲は 0 ~ 9 です。

NumberingStyle

NumberingStyleEnum

リスト レベルの番号付けスタイルを指定します。

番号付け属性

BulletSymbol

BSTR

順序なしリスト レベルの箇条書き記号を含みます。このプロパティが意味を持つのは、NumberingStyle プロパティの値が NS_Bullet の場合のみです。このプロパティの値に含まれる記号は常に 1 文字以下です。

既定では、箇条書き記号は ● (U+2022) です。

StartNumber

int

リスト レベルの開始番号を指定します。このプロパティの値は非負です。数値以外の要素は 1 から数えられます。

RestartNumberingOnUpperListLevelOccurrence

int

リストの上位レベルを指定します。このレベルがリスト内に現れた場合、現在のレベルが次に現れるときに番号付けを再開します。

既定では、このプロパティの値は -1 で、番号付けは再開されません。

ListLevel オブジェクト図

出力パラメータ

このオブジェクトは、Listオブジェクトの Item メソッドおよび AddNew メソッドの出力パラメータです。

関連項目

List プロパティの操作