TemplateName
Inhalt
[
Ausblenden
]FieldOptions.TemplateName property
Ruft den Dateinamen der vom Dokument verwendeten Vorlage ab oder legt diesen fest.
public string TemplateName { get; set; }
Bemerkungen
Diese Eigenschaft wird von verwendetFieldTemplate
Feld, wenn dieAttachedTemplate
Die Immobilie ist leer.
Wenn diese Eigenschaft leer ist, ist dies der Standardname der VorlagendateiNormal.dotm
wird eingesetzt.
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
- class FieldOptions
- namensraum Aspose.Words.Fields
- Montage Aspose.Words