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(FindReplaceDirection, 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

ความจริงแสดงให้เห็นว่า OldValue จะต้องเป็นคําที่แยกต่างหาก

public bool FindWholeWordsOnly { get; set; }

คุณสมบัติมูลค่า

bool

IgnoreDeleted

ได้รับหรือตั้งค่าค่า Boolean ซึ่งหมายถึงทั้งการลบข้อความภายในลบการแก้ไขค่าเริ่มต้นคือ ‘ล้มเหลว’.

public bool IgnoreDeleted { get; set; }

คุณสมบัติมูลค่า

bool

IgnoreFieldCodes

ได้รับหรือตั้งค่าค่า Boolean ซึ่งหมายถึงการลบข้อความภายในรหัสฟิลด์ คะแนนเริ่มต้นคือ ‘ล้มเหลว’.

public bool IgnoreFieldCodes { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

ตัวเลือกนี้มีผลต่อรหัสฟิลด์เท่านั้น (มันไม่ลืมช่องระหว่าง Aspose.Words.NodeType.FieldSeparator และ Aspose.Words.NodeType.FieldEnd)

โปรดใช้ตัวเลือกที่เกี่ยวข้อง Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields

IgnoreFields

ได้รับหรือตั้งค่าค่า Boolean ซึ่งหมายถึงการลบข้อความภายในฟิลด์ หมายเลขค่าเริ่มต้นคือ ‘ล้มเหลว’

public bool IgnoreFields { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

ตัวเลือกนี้มีผลต่อฟิลด์ทั้งหมด (ทั้งหมดระหว่าง Aspose.Words.NodeType.FieldStart และ Aspose.Words.NodeType.FieldEnd)

โปรดใช้ตัวเลือกที่เกี่ยวข้อง Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes

IgnoreFootnotes

ได้รับหรือตั้งค่าค่า Boolean ซึ่งหมายถึงการลบข้อสังเกต ค่าเริ่มต้นคือ ‘ล้มเหลว’.

public bool IgnoreFootnotes { get; set; }

คุณสมบัติมูลค่า

bool

IgnoreInserted

ได้รับหรือตั้งค่าค่า Boolean ซึ่งหมายถึงการลบข้อความภายในป้อนการตรวจสอบ ค่าเริ่มต้นคือ ‘ล้มเหลว’.

public bool IgnoreInserted { get; set; }

คุณสมบัติมูลค่า

bool

IgnoreShapes

ได้รับหรือตั้งค่าค่า Boolean ซึ่งหมายถึงการลบรูปร่างภายในข้อความ

หมายถึงค่าเริ่มต้น

public bool IgnoreShapes { get; set; }

คุณสมบัติมูลค่า

bool

IgnoreStructuredDocumentTags

ได้รับหรือตั้งค่าค่า Boolean ซึ่งหมายถึงการลบเนื้อหาของ Aspose.Words.Markup.StructuredDocumentTag.ค่าเริ่มต้นคือ ‘ผิดพลาด’

public bool IgnoreStructuredDocumentTags { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

เมื่อตัวเลือกนี้ตั้งไว้แล้วเนื้อหาของ Aspose.Words.Markup.StructuredDocumentTag จะได้รับการรักษาเป็นข้อความง่ายๆ

ในทางอื่น ๆ Aspose.Words.Markup.StructuredDocumentTag จะถูกประมวลผลเป็น Story อิสระและรูปแบบการแทนที่จะถูกค้นหาแยกต่างหากสําหรับแต่ละรูปแบบ _ www.marking.structured Dokument Tag เพื่อให้หากรูปแบบข้ามรูปแบบของรูปแบบนี้ _ww.block.tructureDog แล้วเปลี่ยนรูปแบบดังกล่าวจะไม่ดําเนินการ

LegacyMode

ได้รับหรือตั้งค่าค่า boolean ที่แสดงให้เห็นว่า algorithm เก่าจะถูกนํามาใช้

public bool LegacyMode { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

ใช้สัญญาณนี้หากคุณต้องการพฤติกรรมเดียวกันกับคุณสมบัติค้นหา/แทนที่ขั้นสูงที่นํามาใช้โปรดทราบว่า algorithm เก่าไม่รองรับคุณสมบัติขั้นสูงเช่นการแทนที่ด้วยระยะเวลาการประยุกต์ใช้การจัดรูปแบบและอื่น ๆ

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

ได้รับหรือตั้งค่าค่า Boolean ที่แสดงให้เห็นว่ามันจะได้รับอนุญาตที่จะแทนที่ข้อละลายเมื่อไม่มีข้อละลายถัดไป

หมายถึงค่าเริ่มต้น

public bool SmartParagraphBreakReplacement { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

ตัวเลือกนี้ช่วยให้คุณสามารถเปลี่ยนบทละลายเมื่อไม่มีบทละลายถัดไปซึ่งเด็กทั้งหมดnodes สามารถเคลื่อนย้ายได้โดยค้นหาใด ๆ (ไม่จําเป็นต้องเป็นพี่น้อง) paragraph ต่อไปหลังจาก paragraph ที่จะถูกแทนที่

UseLegacyOrder

ความจริงแสดงให้เห็นว่าการค้นหาข้อความจะดําเนินการตามลําดับจากด้านบนไปด้านล่างโดยพิจารณากล่องข้อความ.ค่าเริ่มต้นคือ ‘ผิดพลาด’.

public bool UseLegacyOrder { get; set; }

คุณสมบัติมูลค่า

bool

UseSubstitutions

ได้รับหรือตั้งค่าค่า Boolean ซึ่งแสดงให้เห็นว่าจะได้รับการยอมรับและใช้การแทนที่ภายในรูปแบบการแทนที่ หมายเลขค่าเริ่มต้นคือ ‘ผิดพลาด’

public bool UseSubstitutions { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

สําหรับรายละเอียดเกี่ยวกับองค์ประกอบการแทนที่โปรดพูดถึง:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions

 แบบไทย