TemplateName
Inhalt
[
Ausblenden
]FieldOptions.TemplateName property
Ruft den Dateinamen der vom Dokument verwendeten Vorlage ab oder legt ihn fest.
public string TemplateName { get; set; }
Bemerkungen
Diese Eigenschaft wird verwendet vonFieldTemplate
Feld, wenn dasAttachedTemplate
Eigenschaft ist leer.
Wenn diese Eigenschaft leer ist, wird der Standard-VorlagendateinameNormal.dotm
verwendet wird.
Beispiele
Zeigt, wie Sie mithilfe eines TEMPLATE-Felds den Speicherort der Vorlage eines Dokuments im lokalen Dateisystem anzeigen.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Wir können einen Vorlagennamen mithilfe der Felder festlegen. Diese Eigenschaft wird verwendet, wenn "doc.AttachedTemplate" leer ist.
// Wenn diese Eigenschaft leer ist, wird der Standardvorlagendateiname „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