TemplateName

FieldOptions.TemplateName property

Belge tarafından kullanılan şablonun dosya adını alır veya ayarlar.

public string TemplateName { get; set; }

Notlar

Bu özellik tarafından kullanılıyorFieldTemplate alan eğerAttachedTemplate mülk boş.

Bu özellik boşsa, varsayılan şablon dosya adıNormal.nokta kullanılır.

Örnekler

Bir belgenin şablonunun yerel dosya sistemi konumunu görüntülemek için ŞABLON alanının nasıl kullanılacağını gösterir.

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

// Alanları kullanarak bir şablon adı belirleyebiliriz. Bu özellik "doc.AttachedTemplate" boş olduğunda kullanılır.
// Bu özellik boşsa varsayılan şablon dosya adı "Normal.dotm" kullanılır.
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");

Ayrıca bakınız