TemplateName

FieldOptions.TemplateName property

Obtient ou définit le nom de fichier du modèle utilisé par le document.

public string TemplateName { get; set; }

Remarques

Cette propriété est utilisée par leFieldTemplate champ si leAttachedTemplate la propriété est vide.

Si cette propriété est vide, le nom du fichier modèle par défautNormal.dotm est utilisé.

Exemples

Montre comment utiliser un champ MODÈLE pour afficher l’emplacement du système de fichiers local du modèle d’un document.

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

// Nous pouvons définir un nom de modèle en utilisant les champs. Cette propriété est utilisée lorsque le "doc.AttachedTemplate" est vide.
// Si cette propriété est vide, le nom de fichier modèle par défaut "Normal.dotm" est utilisé.
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");

Voir également