البحث عن خصائص الحقل

Contents
[ ]

يقوم الحقل الذي يتم إدراجه باستخدام DocumentBuilder.InsertField بإرجاع كائن Field. هذه فئة واجهة توفر طرقًا مفيدة للعثور بسرعة على بعض خصائص الحقل.

يوضح مثال التعليمات البرمجية التالي كيفية العثور على رمز الحقل ونتيجة الحقل:

// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET
Document doc = new Document(MyDir + "Hyperlinks.docx");
foreach (Field field in doc.Range.Fields)
{
string fieldCode = field.GetFieldCode();
string fieldResult = field.Result;
}

لاحظ أنه إذا كنت تبحث فقط عن أسماء حقول الدمج في مستند ما، فيمكنك بدلاً من ذلك استخدام طريقة GetFieldNames المضمنة.

يوضح مثال التعليمات البرمجية التالي كيفية الحصول على أسماء كافة حقول الدمج في مستند:

// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET
Document doc = new Document();
string[] fieldNames = doc.MailMerge.GetFieldNames();