Class FindReplaceOptions

Class FindReplaceOptions

نام ها : Aspose.Words.Replacing جمع آوری: WL26_.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(بایگانی برچسب هاCallback)

یک مثال جدید از کلاس FindReplaceOptions با تماس جایگزین مشخص شده آغاز می شود.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

برای جایگزینی متن یافت شده استفاده می شود.

FindReplaceOptions(بایگانی برچسب ها: IReplacingCallback)

شروع یک مثال جدید از کلاس FindReplaceOptions با جهت مشخص شده و جایگزین callback.

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 به عنوان یک متن ساده در نظر گرفته خواهد شد.

در غیر این صورت، WL26_.Markup.StructuredDocumentTag به عنوان یک داستان جداگانه پردازش خواهد شد و الگوی جایگزین به طور جداگو برای هر _W L 26.Marking.StructedDokument Tag جستجو می شود، به طوری که اگر الگوریتم عبور از یک _ WL 26 _ .Marking .StruktuatedDog، پس از آن تعویض برای چنین الگویی انجام نمی شود.

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.

 فارسی