• Post category:ApiNumberingLevel
  • Запись изменена:11.11.2022

SetTemplateType(sType, [sSymbol])

Задает один из существующих предопределенных шаблонов нумерации.

Параметры:

НазваниеТипПо умолчаниюОписание
sType«none» | «bullet» | «1)» | «1.» | «I.» | «A.» | «a)» | «a.» | «i.»Предопределенный шаблон нумерации.
sSymbolстроковый«»Символ, используемый для нумерации списка. Этот параметр имеет смысл только в том случае, если предопределенный шаблон нумерации — «пуля».

Возвращает:

Этот метод не возвращает никаких данных.

Пример

builder.CreateFile("docx");
var oDocument = Api.GetDocument();
var oNumbering = oDocument.CreateNumbering("numbered");
var oNumLvl = oNumbering.GetLevel(0);
oNumLvl.SetTemplateType("A.");
var oParagraph = oDocument.GetElement(0);
oParagraph.SetNumbering(oNumLvl);
oParagraph.AddText("This is the first element of an A.-B.-C. numbered list");
oParagraph = Api.CreateParagraph();
oParagraph.SetNumbering(oNumLvl);
oParagraph.AddText("This is the second element of an A.-B.-C. numbered list");
oDocument.Push(oParagraph);
oParagraph = Api.CreateParagraph();
oParagraph.SetNumbering(oNumLvl);
oParagraph.AddText("This is the third element of an A.-B.-C. numbered list");
oDocument.Push(oParagraph);
builder.SaveFile("docx", "SetTemplateType.docx");
builder.CloseFile();