IncludeFullPath

FieldTemplate.IncludeFullPath property

Obtiene o establece si se debe incluir el nombre completo de la ruta del archivo.

public bool IncludeFullPath { get; set; }

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