Class MailMergeOptions
اسم الفضاء : Aspose.Words.LowCode تجميع: Aspose.Words.dll (25.4.0)
يمثل خيارات لعملية دمج البريد.
public class MailMergeOptions
Inheritance
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MailMergeOptions()
public MailMergeOptions()
Properties
CleanupOptions
يحصل أو يضع مجموعة من الأعلام التي تحدد ما هي العناصر التي ينبغي إزالتها أثناء دمج البريد.
public MailMergeCleanupOptions CleanupOptions { get; set; }
قيمة الممتلكات
CleanupParagraphsWithPunctuationMarks
يحصل أو يضع قيمة تشير إلى ما إذا كانت الفقرات مع علامات التقييم تعتبر فارغة.وينبغي إزالتها إذا تم تحديد خيار Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagraphs.
public bool CleanupParagraphsWithPunctuationMarks { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي “حقيقية”.
MergeDuplicateRegions
يحصل أو يضع قيمة تشير إلى ما إذا كانت جميع مناطق البريد الوثائقي تتزامن مع اسم مصدر البياناتينبغي أن يتم دمجها أثناء تنفيذ دمج البريد مع المناطق ضد مصدر البيانات أو فقط الأولى.
public bool MergeDuplicateRegions { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي “مزيفة”.
MergeWholeDocument
يحصل أو يضع قيمة تشير إلى ما إذا كانت الحقول في الوثيقة بأكملها يتم تحديثها أثناء تنفيذ ملء البريد مع المناطق.
public bool MergeWholeDocument { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي “مزيفة”.
PreserveUnusedTags
يحصل أو يضع قيمة تشير إلى ما إذا كانت علامات “المستقرة” غير المستخدمة يجب الحفاظ عليها.
public bool PreserveUnusedTags { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي “مزيفة”.
انظر أيضا
MailMergeOptions . UseNonMergeFields
RegionEndTag
يحصل أو يضع علامة نهاية منطقة الانضمام البريد الإلكتروني.
public string RegionEndTag { get; set; }
قيمة الممتلكات
RegionStartTag
يحصل أو يضع علامة البريد المشتركة منطقة البدء.
public string RegionStartTag { get; set; }
قيمة الممتلكات
RestartListsAtEachSection
يحصل أو يضع قيمة تشير إلى ما إذا كانت القوائم يتم إعادة تشغيلها في كل قسم بعد تنفيذ دمج البريد.
public bool RestartListsAtEachSection { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي “حقيقية”.
RetainFirstSectionStart
يحصل أو يضع قيمة تشير إلى ما إذا كانت القسم بدء القسم الأول من وثيقة ونسخها لخطوط مصدر البيانات اللاحقةيتم الاحتفاظ بها أثناء دمج البريد أو تحديثها وفقًا لسلوك MS Word.
public bool RetainFirstSectionStart { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي “حقيقية”.
TrimWhitespaces
يحصل أو يضع قيمة تشير إلى ما إذا كانت المساحات البيضاء التي تتبع وتقود يتم تقليصها من قيم دمج البريد.
public bool TrimWhitespaces { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي “حقيقية”.
UnconditionalMergeFieldsAndRegions
يحصل أو يضع قيمة تشير إلى ما إذا كانت الحقول المدمجة والمناطق المدمجة مترابطة بغض النظر عن حالة الحقول الأصلية.
public bool UnconditionalMergeFieldsAndRegions { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي “مزيفة”.
UseNonMergeFields
عند “الحقيقة” ، يحدد أنه بالإضافة إلى الحقول MERGEFIELD ، يتم دمج البريد إلى بعض أنواع الحقول الأخرى وكذلك إلى علامات “{{fieldName}}”.
public bool UseNonMergeFields { get; set; }
قيمة الممتلكات
Remarks
وعادة ما يتم دمج البريد فقط في حقول MERGEFIELD ، ولكن العديد من العملاء كان لديهم تقاريرهم مبنية باستخدام حقول أخرى وكان لديهم العديد من الوثائق التي تم إنشاؤها بهذه الطريقة.
عند إعداد Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields ، ستقوم Aspose.Words بتجميع البريد الإلكتروني في الحقول التالية:
مرسيدس اسم الميدان
ماكروبوتون اسم الميدان
إذا كان 0 = 0 “{FieldName}” ""
بالإضافة إلى ذلك ، عندما يتم تعيين Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields ، ستقوم Aspose.Words بتجميع البريد إلى علامات نصية “{{fieldName}}”.
UseWholeParagraphAsRegion
يحصل أو يضع قيمة تشير إلى ما إذا كان الفقرة بأكملها مع TableStart أو TableEnd الميدانأو نطاق خاص بين TableStart و TableEnd يجب أن يتم تضمين الحقول في منطقة دمج البريد.
public bool UseWholeParagraphAsRegion { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي “حقيقية”.