AppendField

AppendField(FieldType, bool)

إلحاق حقل بهذه الفقرة.

public Field AppendField(FieldType fieldType, bool updateField)
معامليكتبوصف
fieldTypeFieldTypeنوع الحقل المراد إلحاقه.
updateFieldBooleanيحدد ما إذا كان سيتم تحديث الحقل على الفور.

قيمة الإرجاع

أField كائن يمثل الحقل الملحق.

أمثلة

يعرض طرقًا مختلفة لإلحاق الحقول بالفقرة.

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

// فيما يلي ثلاث طرق لإلحاق حقل بنهاية الفقرة.
// 1 - قم بإلحاق حقل التاريخ باستخدام نوع الحقل، ثم قم بتحديثه:
paragraph.AppendField(FieldType.FieldDate, true);

 // 2 - إلحاق حقل الوقت باستخدام رمز الحقل:
paragraph.AppendField(" TIME  \\@ \"HH:mm:ss\" ");

// 3 - قم بإلحاق حقل عرض أسعار باستخدام رمز الحقل، واجعله يعرض قيمة عنصر نائب:
paragraph.AppendField(" QUOTE \"Real value\"", "Placeholder value");

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

// سيعرض هذا الحقل قيمة العنصر النائب الخاص به حتى نقوم بتحديثه.
doc.UpdateFields();

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

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

أنظر أيضا


AppendField(string)

إلحاق حقل بهذه الفقرة.

public Field AppendField(string fieldCode)
معامليكتبوصف
fieldCodeStringرمز الحقل المراد إلحاقه (بدون الأقواس المتعرجة).

قيمة الإرجاع

أField كائن يمثل الحقل الملحق.

أمثلة

يعرض طرقًا مختلفة لإلحاق الحقول بالفقرة.

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

// فيما يلي ثلاث طرق لإلحاق حقل بنهاية الفقرة.
// 1 - قم بإلحاق حقل التاريخ باستخدام نوع الحقل، ثم قم بتحديثه:
paragraph.AppendField(FieldType.FieldDate, true);

 // 2 - إلحاق حقل الوقت باستخدام رمز الحقل:
paragraph.AppendField(" TIME  \\@ \"HH:mm:ss\" ");

// 3 - قم بإلحاق حقل عرض أسعار باستخدام رمز الحقل، واجعله يعرض قيمة عنصر نائب:
paragraph.AppendField(" QUOTE \"Real value\"", "Placeholder value");

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

// سيعرض هذا الحقل قيمة العنصر النائب الخاص به حتى نقوم بتحديثه.
doc.UpdateFields();

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

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

أنظر أيضا


AppendField(string, string)

إلحاق حقل بهذه الفقرة.

public Field AppendField(string fieldCode, string fieldValue)
معامليكتبوصف
fieldCodeStringرمز الحقل المراد إلحاقه (بدون الأقواس المتعرجة).
fieldValueStringقيمة الحقل المراد إلحاقه. يمرباطل للحقول التي ليس لها قيمة.

قيمة الإرجاع

أField كائن يمثل الحقل الملحق.

أمثلة

يعرض طرقًا مختلفة لإلحاق الحقول بالفقرة.

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

// فيما يلي ثلاث طرق لإلحاق حقل بنهاية الفقرة.
// 1 - قم بإلحاق حقل التاريخ باستخدام نوع الحقل، ثم قم بتحديثه:
paragraph.AppendField(FieldType.FieldDate, true);

 // 2 - إلحاق حقل الوقت باستخدام رمز الحقل:
paragraph.AppendField(" TIME  \\@ \"HH:mm:ss\" ");

// 3 - قم بإلحاق حقل عرض أسعار باستخدام رمز الحقل، واجعله يعرض قيمة عنصر نائب:
paragraph.AppendField(" QUOTE \"Real value\"", "Placeholder value");

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

// سيعرض هذا الحقل قيمة العنصر النائب الخاص به حتى نقوم بتحديثه.
doc.UpdateFields();

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

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

أنظر أيضا