Class FindReplaceOptions
اسم الفضاء : Aspose.Words.Replacing تجميع: Aspose.Words.dll (25.4.0)
يحدد خيارات العثور / استبدال العمليات.
لمعرفة المزيد، قم بزيارة Find and Replace مقالة الوثائق .
public class FindReplaceOptions
Inheritance
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FindReplaceOptions()
يبدأ حالة جديدة من فئة FindReplaceOptions مع الإعدادات الافتراضية.
public FindReplaceOptions()
FindReplaceOptions(FindReplaceDirection)
يبدأ عرضًا جديدًا من فئة FindReplaceOptions مع الاتجاه المحدد.
public FindReplaceOptions(FindReplaceDirection direction)
Parameters
direction
FindReplaceDirection
اتجاه العثور على واستبدال العملية.
FindReplaceOptions(مكالمات مكالمات مكالمات)
يبدأ عرضًا جديدًا من فئة FindReplaceOptions مع استدعاء استبدال محدد.
public FindReplaceOptions(IReplacingCallback replacingCallback)
Parameters
replacingCallback
IReplacingCallback
استدعاء يستخدم لاستبدال النص المكتشف.
FindReplaceOptions(أرشيف الوسم : IReplacingCallback)
يبدأ عرضًا جديدًا من فئة FindReplaceOptions مع الاتجاه المحدد واستبدال استدعاء.
public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)
Parameters
direction
FindReplaceDirection
اتجاه العثور على واستبدال العملية.
replacingCallback
IReplacingCallback
استدعاء يستخدم لاستبدال النص المكتشف.
Properties
ApplyFont
تنسيق النص المطبق على المحتوى الجديد.
public Font ApplyFont { get; }
قيمة الممتلكات
ApplyParagraphFormat
تنسيق الفقرة المطبقة على المحتوى الجديد.
public ParagraphFormat ApplyParagraphFormat { get; }
قيمة الممتلكات
Direction
اختر اتجاه استبدال القيمة الافتراضية هي Aspose.Words.Replacing.FindReplaceDirection.Forward.
public FindReplaceDirection Direction { get; set; }
قيمة الممتلكات
FindWholeWordsOnly
الحقيقة تشير إلى القديميجب أن تكون كلمة مستقلة.
public bool FindWholeWordsOnly { get; set; }
قيمة الممتلكات
IgnoreDeleted
يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل النص داخل حذف المراجعات.القيمة الافتراضية هي “مزيفة”.
public bool IgnoreDeleted { get; set; }
قيمة الممتلكات
IgnoreFieldCodes
يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل النص داخل رموز الحقل.القيمة الافتراضية هي “مزيفة”.
public bool IgnoreFieldCodes { get; set; }
قيمة الممتلكات
Remarks
هذا الخيار يؤثر فقط على رموز الحقول (لا يتجاهل العقد بين Aspose.Words.NodeType.FieldSeparator و Aspose.Words.NodeType.FieldEnd).
لتجاهل الحقول بأكملها، يرجى استخدام الخيار المقابل Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.
IgnoreFields
يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل النص داخل الحقول.القيمة الافتراضية هي “مزيفة”.
public bool IgnoreFields { get; set; }
قيمة الممتلكات
Remarks
هذا الخيار يؤثر على الحقل بأكمله (جميع العقد بين Aspose.Words.NodeType.FieldStart و Aspose.Words.NodeType.FieldEnd).
لتجاهل فقط رموز الحقول، يرجى استخدام الخيار المقابل Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.
IgnoreFootnotes
يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل ملاحظات القدم.القيمة الافتراضية هي “مزيفة”.
public bool IgnoreFootnotes { get; set; }
قيمة الممتلكات
IgnoreInserted
يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل النص داخل إدخال مراجعات.القيمة الافتراضية هي “مزيفة”.
public bool IgnoreInserted { get; set; }
قيمة الممتلكات
IgnoreShapes
يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل الأشكال داخل النص.
القيمة الافتراضية هي.
public bool IgnoreShapes { get; set; }
قيمة الممتلكات
IgnoreStructuredDocumentTags
يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل محتوى Aspose.Words.Markup.StructuredDocumentTag.القيمة الافتراضية هي “مزيفة”.
public bool IgnoreStructuredDocumentTags { get; set; }
قيمة الممتلكات
Remarks
عند إعداد هذا الخيار ، سيتم التعامل مع محتوى Aspose.Words.Markup.StructuredDocumentTag على أنه نص بسيط.
وإلا، سيتم معالجة Aspose.Words.Markup.StructuredDocumentTag على أنها قصة منفصلة وسيتم البحث عن نموذج استبدال بشكل فردي لكل W L 26.Markured.ScrumTags، بحيث إذا كان النمط يمر عبر علامة التبويب _www.markuf.
LegacyMode
يحصل أو يضع قيمة بوليانية تشير إلى أن الخوارزميات القديمة المستخدمة.
public bool LegacyMode { get; set; }
قيمة الممتلكات
Remarks
استخدم هذا العلم إذا كنت بحاجة إلى نفس السلوك بالضبط كما كان قبل إدخال ميزة العثور / استبدال متقدمة.يرجى ملاحظة أن الخوارزميات القديمة لا تدعم الميزات المتقدمة مثل استبدال مع الفجوات، وتطبيق التنسيق وهلم جرا.
MatchCase
الحقيقة تشير إلى مقارنة الحالة الحساسة، والكذب يشير إلى مقارنة الحالة غير الحساسة.
public bool MatchCase { get; set; }
قيمة الممتلكات
ReplacementFormat
يحدد تنسيق استبدال. الافتراضي هو Aspose.Words.Replacing.ReplacementFormat.Text.
public ReplacementFormat ReplacementFormat { get; set; }
قيمة الممتلكات
Remarks
يعمل فقط عند استخدام Aspose.Words.LowCode.Replacer
ReplacingCallback
الطريقة المحددة من قبل المستخدم التي يتم استدعائها قبل كل حدث استبدال.
public IReplacingCallback ReplacingCallback { get; set; }
قيمة الممتلكات
SmartParagraphBreakReplacement
يحصل أو يضع قيمة بوليان تشير إما أنه يسمح لاستبدال الفقرة الفقرة عندما لا يكون هناك الفقرة الأخوية التالية.
القيمة الافتراضية هي.
public bool SmartParagraphBreakReplacement { get; set; }
قيمة الممتلكات
Remarks
هذا الخيار يسمح لاستبدال الفقرة الفقرة عندما لا يكون هناك الفقرة الأخوية التالية التي كل الطفليمكن نقل العقد، من خلال العثور على أي (وليس بالضرورة الأخوة) الفقرة التالية بعد أن يتم استبدال الفقرة.
UseLegacyOrder
الحقيقة تشير إلى أن البحث عن النص يتم على التوالي من الأعلى إلى الأسفل مع الأخذ بعين الاعتبار مربع النص.القيمة الافتراضية هي “مزيفة”.
public bool UseLegacyOrder { get; set; }
قيمة الممتلكات
UseSubstitutions
يحصل أو يضع قيمة بوليان تشير إلى ما إذا كان لتحديد واستخدام البدائل داخل أنماط استبدال.القيمة الافتراضية هي “مزيفة”.
public bool UseSubstitutions { get; set; }
قيمة الممتلكات
Remarks
لمزيد من التفاصيل حول عناصر البديل يرجى الإشارة إلى:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.