Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Word.ListNumbering enum

Package:
word

Represents the numbering style in a list.

Remarks

API set: WordApi 1.3

Used by

Examples

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/20-lists/organize-list.yaml

// Inserts a list starting with the first paragraph then set numbering and bullet types of the list items.
await Word.run(async (context) => {
 const paragraphs: Word.ParagraphCollection = context.document.body.paragraphs;
 paragraphs.load("$none");

 await context.sync();

 // Use the first paragraph to start a new list.
 const list: Word.List = paragraphs.items[0].startNewList();
 list.load("$none");

 await context.sync();

 // To add new items to the list, use Start or End on the insertLocation parameter.
 list.insertParagraph("New list item at the start of the list", "Start");
 const paragraph: Word.Paragraph = list.insertParagraph("New list item at the end of the list (set to list level 5)", "End");

 // Set numbering for list level 1.
 list.setLevelNumbering(0, Word.ListNumbering.arabic);

 // Set bullet type for list level 5.
 list.setLevelBullet(4, Word.ListBullet.arrow);

 // Set list level for the last item in this list.
 paragraph.listItem.level = 4;

 list.load("levelTypes");

 await context.sync();
});

Fields

arabic = "Arabic"

Represents Arabic numbering.

lowerLetter = "LowerLetter"

Represents lower letter numbering.

lowerRoman = "LowerRoman"

Represents lower Roman numeral numbering.

none = "None"

Represents no numbering.

upperLetter = "UpperLetter"

Represents upper letter numbering.

upperRoman = "UpperRoman"

Represents upper Roman numeral numbering.


Feedback

Was this page helpful?