TemplateName
Contenido
[
Ocultar
]FieldOptions.TemplateName property
Obtiene o establece el nombre de archivo de la plantilla utilizada por el documento.
public string TemplateName { get; set; }
Observaciones
Esta propiedad es utilizada por elFieldTemplate
campo si elAttachedTemplate
la propiedad está vacía.
Si esta propiedad está vacía, el nombre del archivo de plantilla predeterminadoNormal.dotm
se utiliza.
Ejemplos
Muestra cómo utilizar un campo PLANTILLA para mostrar la ubicación del sistema de archivos local de la plantilla de un documento.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Podemos establecer un nombre de plantilla usando los campos. Esta propiedad se utiliza cuando "doc.AttachedTemplate" está vacío.
// Si esta propiedad está vacía, se utiliza el nombre de archivo de plantilla predeterminado "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");
Ver también
- class FieldOptions
- espacio de nombres Aspose.Words.Fields
- asamblea Aspose.Words