SeparatorCharacter

FieldAutoNum.SeparatorCharacter property

Ruft das zu verwendende Trennzeichen ab oder legt es fest.

public string SeparatorCharacter { get; set; }

Beispiele

Zeigt, wie Absätze mithilfe von Autonum-Feldern nummeriert werden.

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

// Jedes AUTONUM-Feld zeigt den aktuellen Wert einer laufenden Zählung von AUTONUM-Feldern an,
// ermöglicht uns die automatische Nummerierung von Elementen wie bei einer nummerierten Liste.
// In diesem Feld wird die Zahl „1.“ angezeigt.
FieldAutoNum field = (FieldAutoNum)builder.InsertField(FieldType.FieldAutoNum, true);
builder.Writeln("\tParagraph 1.");

Assert.AreEqual(" AUTONUM ", field.GetFieldCode());

field = (FieldAutoNum)builder.InsertField(FieldType.FieldAutoNum, true);
builder.Writeln("\tParagraph 2.");

// Das Trennzeichen, das im Feldergebnis direkt nach der Zahl erscheint, ist standardmäßig ein Punkt.
// Wenn wir diese Eigenschaft null lassen, zeigt unser zweites AUTONUM-Feld im Dokument „2.“ an.
Assert.IsNull(field.SeparatorCharacter);

// Wir können diese Eigenschaft so festlegen, dass das erste Zeichen der Zeichenfolge als neues Trennzeichen angewendet wird.
// In diesem Fall zeigt unser AUTONUM-Feld jetzt „2:“ an.
field.SeparatorCharacter = ":";

Assert.AreEqual(" AUTONUM  \\s :", field.GetFieldCode());

doc.Save(ArtifactsDir + "Field.AUTONUM.docx");

Siehe auch