AppendField

AppendField(FieldType, bool)

Bu paragrafa bir alan ekler.

public Field AppendField(FieldType fieldType, bool updateField)
ParametreTipTanım
fieldTypeFieldTypeEklenecek alanın türü.
updateFieldBooleanAlanın hemen güncellenip güncellenmeyeceğini belirtir.

Geri dönüş değeri

AField eklenen alanı temsil eden nesne.

Örnekler

Bir paragrafa alan eklemenin çeşitli yollarını gösterir.

Document doc = new Document();
Paragraph paragraph = doc.FirstSection.Body.FirstParagraph;

// Aşağıda bir paragrafın sonuna alan eklemenin üç yolu bulunmaktadır.
// 1 - Bir alan türü kullanarak bir DATE alanı ekleyin ve ardından güncelleyin:
paragraph.AppendField(FieldType.FieldDate, true);

 // 2 - Bir alan kodu kullanarak bir TIME alanı ekleyin:
paragraph.AppendField(" TIME  \\@ \"HH:mm:ss\" ");

// 3 - Bir alan kodu kullanarak bir QUOTE alanı ekleyin ve bir yer tutucu değer görüntülemesini sağlayın:
paragraph.AppendField(" QUOTE \"Real value\"", "Placeholder value");

Assert.AreEqual("Placeholder value", doc.Range.Fields[2].Result);

// Bu alan, biz güncelleyene kadar yer tutucu değerini görüntüleyecektir.
doc.UpdateFields();

Assert.AreEqual("Real value", doc.Range.Fields[2].Result);

doc.Save(ArtifactsDir + "Paragraph.AppendField.docx");

Ayrıca bakınız


AppendField(string)

Bu paragrafa bir alan ekler.

public Field AppendField(string fieldCode)
ParametreTipTanım
fieldCodeStringEklenecek alan kodu (kıvırma parantezi olmadan).

Geri dönüş değeri

AField eklenen alanı temsil eden nesne.

Örnekler

Bir paragrafa alan eklemenin çeşitli yollarını gösterir.

Document doc = new Document();
Paragraph paragraph = doc.FirstSection.Body.FirstParagraph;

// Aşağıda bir paragrafın sonuna alan eklemenin üç yolu bulunmaktadır.
// 1 - Bir alan türü kullanarak bir DATE alanı ekleyin ve ardından güncelleyin:
paragraph.AppendField(FieldType.FieldDate, true);

 // 2 - Bir alan kodu kullanarak bir TIME alanı ekleyin:
paragraph.AppendField(" TIME  \\@ \"HH:mm:ss\" ");

// 3 - Bir alan kodu kullanarak bir QUOTE alanı ekleyin ve bir yer tutucu değer görüntülemesini sağlayın:
paragraph.AppendField(" QUOTE \"Real value\"", "Placeholder value");

Assert.AreEqual("Placeholder value", doc.Range.Fields[2].Result);

// Bu alan, biz güncelleyene kadar yer tutucu değerini görüntüleyecektir.
doc.UpdateFields();

Assert.AreEqual("Real value", doc.Range.Fields[2].Result);

doc.Save(ArtifactsDir + "Paragraph.AppendField.docx");

Ayrıca bakınız


AppendField(string, string)

Bu paragrafa bir alan ekler.

public Field AppendField(string fieldCode, string fieldValue)
ParametreTipTanım
fieldCodeStringEklenecek alan kodu (kıvırma parantezi olmadan).
fieldValueStringEklenecek alan değeri. Geçhükümsüz değeri olmayan alanlar için.

Geri dönüş değeri

AField eklenen alanı temsil eden nesne.

Örnekler

Bir paragrafa alan eklemenin çeşitli yollarını gösterir.

Document doc = new Document();
Paragraph paragraph = doc.FirstSection.Body.FirstParagraph;

// Aşağıda bir paragrafın sonuna alan eklemenin üç yolu bulunmaktadır.
// 1 - Bir alan türü kullanarak bir DATE alanı ekleyin ve ardından güncelleyin:
paragraph.AppendField(FieldType.FieldDate, true);

 // 2 - Bir alan kodu kullanarak bir TIME alanı ekleyin:
paragraph.AppendField(" TIME  \\@ \"HH:mm:ss\" ");

// 3 - Bir alan kodu kullanarak bir QUOTE alanı ekleyin ve bir yer tutucu değer görüntülemesini sağlayın:
paragraph.AppendField(" QUOTE \"Real value\"", "Placeholder value");

Assert.AreEqual("Placeholder value", doc.Range.Fields[2].Result);

// Bu alan, biz güncelleyene kadar yer tutucu değerini görüntüleyecektir.
doc.UpdateFields();

Assert.AreEqual("Real value", doc.Range.Fields[2].Result);

doc.Save(ArtifactsDir + "Paragraph.AppendField.docx");

Ayrıca bakınız