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 paragrafın sonuna alan eklemenin üç yolu verilmiştir.
// 1 - Alan türünü kullanarak bir DATE alanı ekleyin ve ardından güncelleyin:
paragraph.AppendField(FieldType.FieldDate, true);

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

// 3 - Bir alan kodu kullanarak bir QUOTE alanı ekleyin ve bunun bir yer tutucu değeri 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österecektir.
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üme parantezleri 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 paragrafın sonuna alan eklemenin üç yolu verilmiştir.
// 1 - Alan türünü kullanarak bir DATE alanı ekleyin ve ardından güncelleyin:
paragraph.AppendField(FieldType.FieldDate, true);

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

// 3 - Bir alan kodu kullanarak bir QUOTE alanı ekleyin ve bunun bir yer tutucu değeri 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österecektir.
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üme parantezleri olmadan).
fieldValueStringEklenecek alan değeri. Geçmekhü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 paragrafın sonuna alan eklemenin üç yolu verilmiştir.
// 1 - Alan türünü kullanarak bir DATE alanı ekleyin ve ardından güncelleyin:
paragraph.AppendField(FieldType.FieldDate, true);

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

// 3 - Bir alan kodu kullanarak bir QUOTE alanı ekleyin ve bunun bir yer tutucu değeri 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österecektir.
doc.UpdateFields();

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

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

Ayrıca bakınız