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 - قم بإضافة حقل DATE باستخدام نوع الحقل، ثم قم بتحديثه:
paragraph.AppendField(FieldType.FieldDate, true);

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

// 3 - أضف حقل QUOTE باستخدام رمز الحقل، واجعله يعرض قيمة عنصر نائب:
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 - قم بإضافة حقل DATE باستخدام نوع الحقل، ثم قم بتحديثه:
paragraph.AppendField(FieldType.FieldDate, true);

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

// 3 - أضف حقل QUOTE باستخدام رمز الحقل، واجعله يعرض قيمة عنصر نائب:
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 - قم بإضافة حقل DATE باستخدام نوع الحقل، ثم قم بتحديثه:
paragraph.AppendField(FieldType.FieldDate, true);

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

// 3 - أضف حقل QUOTE باستخدام رمز الحقل، واجعله يعرض قيمة عنصر نائب:
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");

أنظر أيضا