IncludeFullPath

FieldTemplate.IncludeFullPath property

Ruft ab oder legt fest, ob der vollständige Dateipfadname einbezogen werden soll.

public bool IncludeFullPath { get; set; }

Beispiele

Zeigt, wie ein TEMPLATE-Feld verwendet wird, um den lokalen Dateisystemspeicherort der Vorlage eines Dokuments anzuzeigen.

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

// Wir können mithilfe der Felder einen Vorlagennamen festlegen. Diese Eigenschaft wird verwendet, wenn „doc.AttachedTemplate“ leer ist.
// Wenn diese Eigenschaft leer ist, wird der Standard-Vorlagendateiname „Normal.dotm“ verwendet.
doc.FieldOptions.TemplateName = string.Empty;

FieldTemplate field = (FieldTemplate)builder.InsertField(FieldType.FieldTemplate, false);
Assert.AreEqual(" TEMPLATE ", field.GetFieldCode());

builder.Writeln();
field = (FieldTemplate)builder.InsertField(FieldType.FieldTemplate, false);
field.IncludeFullPath = true;

Assert.AreEqual(" TEMPLATE  \\p", field.GetFieldCode());

doc.UpdateFields();
doc.Save(ArtifactsDir + "Field.TEMPLATE.docx");

Siehe auch