Class FindReplaceOptions
نام ها : Aspose.Words.Replacing جمع آوری: WL26_.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(بایگانی برچسب ها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; }
ارزش املاک
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 به عنوان یک متن ساده در نظر گرفته خواهد شد.
در غیر این صورت، WL26_.Markup.StructuredDocumentTag به عنوان یک داستان جداگانه پردازش خواهد شد و الگوی جایگزین به طور جداگو برای هر _W L 26.Marking.StructedDokument Tag جستجو می شود، به طوری که اگر الگوریتم عبور از یک _ WL 26 _ .Marking .StruktuatedDog، پس از آن تعویض برای چنین الگویی انجام نمی شود.
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.