TemplateName

FieldOptions.TemplateName property

Ottiene o imposta il nome del file del modello utilizzato dal documento.

public string TemplateName { get; set; }

Osservazioni

Questa proprietà è utilizzata daFieldTemplate campo se ilAttachedTemplate la proprietà è vuota

Se questa proprietà è vuota, il nome del file modello predefinitoNormal.dotm si usa.

Esempi

Mostra come utilizzare un campo TEMPLATE per visualizzare la posizione del file system locale del modello di un documento.

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

// Possiamo impostare un nome di modello utilizzando i campi. Questa proprietà viene utilizzata quando "doc.AttachedTemplate" è vuoto.
// Se questa proprietà è vuota, viene utilizzato il nome file modello predefinito "Normal.dotm".
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");

Guarda anche