IsRestartAtEachSection
Inhalt
[
Ausblenden
]List.IsRestartAtEachSection property
Gibt an, ob die Liste in jedem Abschnitt neu gestartet werden soll. Der Standardwert istFALSCH
.
public bool IsRestartAtEachSection { get; set; }
Bemerkungen
Diese Option wird nur in den Dokumentformaten RTF, DOC und DOCX unterstützt.
Diese Option wird nur dann in DOCX geschrieben, wennOoxmlCompliance
ist dann höherEcma376_2006.
Beispiele
Zeigt, wie eine Liste konfiguriert wird, um die Nummerierung in jedem Abschnitt neu zu starten.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
doc.Lists.Add(ListTemplate.NumberDefault);
Aspose.Words.Lists.List list = doc.Lists[0];
list.IsRestartAtEachSection = restartListAtEachSection;
// Die Eigenschaft „IsRestartAtEachSection“ ist nur anwendbar, wenn
// Die OOXML-Konformitätsstufe des Dokuments entspricht einem Standard, der neuer als „OoxmlComplianceCore.Ecma376“ ist.
OoxmlSaveOptions options = new OoxmlSaveOptions
{
Compliance = OoxmlCompliance.Iso29500_2008_Transitional
};
builder.ListFormat.List = list;
builder.Writeln("List item 1");
builder.Writeln("List item 2");
builder.InsertBreak(BreakType.SectionBreakNewPage);
builder.Writeln("List item 3");
builder.Writeln("List item 4");
doc.Save(ArtifactsDir + "OoxmlSaveOptions.RestartingDocumentList.docx", options);
doc = new Document(ArtifactsDir + "OoxmlSaveOptions.RestartingDocumentList.docx");
Assert.AreEqual(restartListAtEachSection, doc.Lists[0].IsRestartAtEachSection);
Siehe auch
- class List
- namensraum Aspose.Words.Lists
- Montage Aspose.Words