Class FindReplaceOptions

Class FindReplaceOptions

اسم الفضاء : Aspose.Words.Replacing تجميع: Aspose.Words.dll (25.4.0)

يحدد خيارات العثور / استبدال العمليات.

لمعرفة المزيد، قم بزيارة Find and Replace مقالة الوثائق .

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

الأعضاء الموروثين

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; }

قيمة الممتلكات

Font

ApplyParagraphFormat

تنسيق الفقرة المطبقة على المحتوى الجديد.

public ParagraphFormat ApplyParagraphFormat { get; }

قيمة الممتلكات

ParagraphFormat

Direction

اختر اتجاه استبدال القيمة الافتراضية هي Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

قيمة الممتلكات

FindReplaceDirection

FindWholeWordsOnly

الحقيقة تشير إلى القديميجب أن تكون كلمة مستقلة.

public bool FindWholeWordsOnly { get; set; }

قيمة الممتلكات

bool

IgnoreDeleted

يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل النص داخل حذف المراجعات.القيمة الافتراضية هي “مزيفة”.

public bool IgnoreDeleted { get; set; }

قيمة الممتلكات

bool

IgnoreFieldCodes

يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل النص داخل رموز الحقل.القيمة الافتراضية هي “مزيفة”.

public bool IgnoreFieldCodes { get; set; }

قيمة الممتلكات

bool

Remarks

هذا الخيار يؤثر فقط على رموز الحقول (لا يتجاهل العقد بين Aspose.Words.NodeType.FieldSeparator و Aspose.Words.NodeType.FieldEnd).

لتجاهل الحقول بأكملها، يرجى استخدام الخيار المقابل Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل النص داخل الحقول.القيمة الافتراضية هي “مزيفة”.

public bool IgnoreFields { get; set; }

قيمة الممتلكات

bool

Remarks

هذا الخيار يؤثر على الحقل بأكمله (جميع العقد بين Aspose.Words.NodeType.FieldStart و Aspose.Words.NodeType.FieldEnd).

لتجاهل فقط رموز الحقول، يرجى استخدام الخيار المقابل Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل ملاحظات القدم.القيمة الافتراضية هي “مزيفة”.

public bool IgnoreFootnotes { get; set; }

قيمة الممتلكات

bool

IgnoreInserted

يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل النص داخل إدخال مراجعات.القيمة الافتراضية هي “مزيفة”.

public bool IgnoreInserted { get; set; }

قيمة الممتلكات

bool

IgnoreShapes

يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل الأشكال داخل النص.

القيمة الافتراضية هي.

public bool IgnoreShapes { get; set; }

قيمة الممتلكات

bool

IgnoreStructuredDocumentTags

يحصل أو يضع قيمة بوليان تشير إما إلى تجاهل محتوى Aspose.Words.Markup.StructuredDocumentTag.القيمة الافتراضية هي “مزيفة”.

public bool IgnoreStructuredDocumentTags { get; set; }

قيمة الممتلكات

bool

Remarks

عند إعداد هذا الخيار ، سيتم التعامل مع محتوى Aspose.Words.Markup.StructuredDocumentTag على أنه نص بسيط.

وإلا، سيتم معالجة Aspose.Words.Markup.StructuredDocumentTag على أنها قصة منفصلة وسيتم البحث عن نموذج استبدال بشكل فردي لكل W L 26.Markured.ScrumTags، بحيث إذا كان النمط يمر عبر علامة التبويب _www.markuf.

LegacyMode

يحصل أو يضع قيمة بوليانية تشير إلى أن الخوارزميات القديمة المستخدمة.

public bool LegacyMode { get; set; }

قيمة الممتلكات

bool

Remarks

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

MatchCase

الحقيقة تشير إلى مقارنة الحالة الحساسة، والكذب يشير إلى مقارنة الحالة غير الحساسة.

public bool MatchCase { get; set; }

قيمة الممتلكات

bool

ReplacementFormat

يحدد تنسيق استبدال. الافتراضي هو Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

قيمة الممتلكات

ReplacementFormat

Remarks

يعمل فقط عند استخدام Aspose.Words.LowCode.Replacer

ReplacingCallback

الطريقة المحددة من قبل المستخدم التي يتم استدعائها قبل كل حدث استبدال.

public IReplacingCallback ReplacingCallback { get; set; }

قيمة الممتلكات

IReplacingCallback

SmartParagraphBreakReplacement

يحصل أو يضع قيمة بوليان تشير إما أنه يسمح لاستبدال الفقرة الفقرة عندما لا يكون هناك الفقرة الأخوية التالية.

القيمة الافتراضية هي.

public bool SmartParagraphBreakReplacement { get; set; }

قيمة الممتلكات

bool

Remarks

هذا الخيار يسمح لاستبدال الفقرة الفقرة عندما لا يكون هناك الفقرة الأخوية التالية التي كل الطفليمكن نقل العقد، من خلال العثور على أي (وليس بالضرورة الأخوة) الفقرة التالية بعد أن يتم استبدال الفقرة.

UseLegacyOrder

الحقيقة تشير إلى أن البحث عن النص يتم على التوالي من الأعلى إلى الأسفل مع الأخذ بعين الاعتبار مربع النص.القيمة الافتراضية هي “مزيفة”.

public bool UseLegacyOrder { get; set; }

قيمة الممتلكات

bool

UseSubstitutions

يحصل أو يضع قيمة بوليان تشير إلى ما إذا كان لتحديد واستخدام البدائل داخل أنماط استبدال.القيمة الافتراضية هي “مزيفة”.

public bool UseSubstitutions { get; set; }

قيمة الممتلكات

bool

Remarks

لمزيد من التفاصيل حول عناصر البديل يرجى الإشارة إلى:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.

 عربي