BreakIsStyleSeparator

Paragraph.BreakIsStyleSeparator property

Vero se questa interruzione di paragrafo è un separatore di stile. Un separatore di stile consente a un paragrafo di essere composto da parti con stili di paragrafo diversi.

public bool BreakIsStyleSeparator { get; }

Esempi

Mostra come scrivere del testo sulla stessa riga di un titolo di indice senza che venga visualizzato nell’indice.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.InsertTableOfContents("\\o \\h \\z \\u");
builder.InsertBreak(BreakType.PageBreak);

// Inserisci un paragrafo con uno stile che l'indice rileverà come voce.
builder.ParagraphFormat.StyleIdentifier = StyleIdentifier.Heading1;

// Entrambe queste stringhe si trovano nello stesso paragrafo e pertanto verranno visualizzate nella stessa voce dell'indice.
builder.Write("Heading 1. ");
builder.Write("Will appear in the TOC. ");

// Se inseriamo un separatore di stile, possiamo scrivere più testo nello stesso paragrafo
// e utilizzare uno stile diverso senza comparire nell'indice.
// Se utilizziamo uno stile di tipo titolo dopo il separatore, possiamo trarre più voci di indice da una riga di testo del documento.
builder.InsertStyleSeparator();
builder.ParagraphFormat.StyleIdentifier = StyleIdentifier.Quote;
builder.Write("Won't appear in the TOC. ");

Assert.True(doc.FirstSection.Body.FirstParagraph.BreakIsStyleSeparator);

doc.UpdateFields();
doc.Save(ArtifactsDir + "Paragraph.BreakIsStyleSeparator.docx");

Guarda anche