Class FindReplaceOptions

Class FindReplaceOptions

Tên không gian: Aspose.Words.Replacing Tổng hợp: Aspose.Words.dll (25.4.0)

Định nghĩa các tùy chọn để tìm / thay thế các hoạt động.

Để tìm hiểu thêm, hãy ghé thăm Find and Replace tài liệu bài viết.

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

Thành viên thừa kế

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

FindReplaceOptions()

Khởi động một trường hợp mới của lớp FindReplaceOptions với cài đặt mặc định.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Bắt đầu một trường hợp mới của lớp FindReplaceOptions với hướng được chỉ định.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

Hướng của việc tìm và thay thế hoạt động.

FindReplaceOptions(Lời bài hát: IREPLACINGCALLBACK)

Bắt đầu một trường hợp mới của lớp FindReplaceOptions với cuộc gọi thay thế cụ thể.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

Callback để sử dụng để thay thế văn bản được tìm thấy.

FindReplaceOptions(Hướng dẫn tìm kiếm, IReplacingCallback)

Bắt đầu một trường hợp mới của lớp FindReplaceOptions với hướng cụ thể và thay thế callback.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

Hướng của việc tìm và thay thế hoạt động.

replacingCallback IReplacingCallback

Callback để sử dụng để thay thế văn bản được tìm thấy.

Properties

ApplyFont

Định dạng văn bản được áp dụng cho nội dung mới.

public Font ApplyFont { get; }

Giá trị bất động sản

Font

ApplyParagraphFormat

Định dạng đoạn được áp dụng cho nội dung mới.

public ParagraphFormat ApplyParagraphFormat { get; }

Giá trị bất động sản

ParagraphFormat

Direction

Chọn hướng thay thế. giá trị mặc định là Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Giá trị bất động sản

FindReplaceDirection

FindWholeWordsOnly

Sự thật chỉ ra rằng oldValue phải là một từ độc lập.

public bool FindWholeWordsOnly { get; set; }

Giá trị bất động sản

bool

IgnoreDeleted

Nhận hoặc đặt một giá trị boolean chỉ ra hoặc để bỏ qua văn bản bên trong xóa các đánh giá.Giá mặc định là ’lầm'.

public bool IgnoreDeleted { get; set; }

Giá trị bất động sản

bool

IgnoreFieldCodes

Nhận hoặc đặt một giá trị boolean cho thấy hoặc để bỏ qua văn bản bên trong các mã trường.Giá mặc định là ’lầm'.

public bool IgnoreFieldCodes { get; set; }

Giá trị bất động sản

bool

Remarks

Tùy chọn này chỉ ảnh hưởng đến mã trường (không bỏ qua các nút giữa Aspose.Words.NodeType.FieldSeparator và Aspose.Words.NodeType.FieldEnd).

Để bỏ qua toàn bộ trường, vui lòng sử dụng tùy chọn tương ứng Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Nhận hoặc đặt một giá trị boolean chỉ ra hoặc để bỏ qua văn bản bên trong các trường.Giá mặc định là ’lầm'.

public bool IgnoreFields { get; set; }

Giá trị bất động sản

bool

Remarks

Tùy chọn này ảnh hưởng đến toàn bộ trường (tất cả các nút giữa Aspose.Words.NodeType.FieldStart và Aspose.Words.NodeType.FieldEnd).

Để bỏ qua chỉ các mã trường, vui lòng sử dụng tùy chọn tương ứng Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Nhận hoặc đặt một giá trị boolean chỉ ra hoặc để bỏ qua các ghi chú chân.Giá mặc định là ’lầm'.

public bool IgnoreFootnotes { get; set; }

Giá trị bất động sản

bool

IgnoreInserted

Nhận hoặc đặt một giá trị boolean cho thấy hoặc để bỏ qua văn bản bên trong các đánh giá nhập.Giá mặc định là ’lầm'.

public bool IgnoreInserted { get; set; }

Giá trị bất động sản

bool

IgnoreShapes

Nhận hoặc đặt một giá trị boolean cho thấy hoặc để bỏ qua các hình dạng trong một văn bản.

Giá trị mặc định là.

public bool IgnoreShapes { get; set; }

Giá trị bất động sản

bool

IgnoreStructuredDocumentTags

Nhận hoặc đặt một giá trị boolean chỉ ra hoặc để bỏ qua nội dung của Aspose.Words.Markup.StructuredDocumentTag.Giá mặc định là ’lầm'.

public bool IgnoreStructuredDocumentTags { get; set; }

Giá trị bất động sản

bool

Remarks

Khi tùy chọn này được thiết lập, nội dung của Aspose.Words.Markup.StructuredDocumentTag sẽ được xử lý như một văn bản đơn giản.

Nếu không, Aspose.Words.Markup.StructuredDocumentTag sẽ được xử lý như một câu chuyện riêng biệt và mô hình thay thế sẽ bị tìm kiếm riêng cho mỗi __ WL26.Marque.StorqueTags, vì vậy nếu mô tả vượt qua một Wl26.Marque-Styles.Thể từ đó, sự thay đổi sẽ không được thực hiện cho mẫu như vậy.

LegacyMode

Nhận hoặc đặt một giá trị boolean cho thấy rằng thuật toán tìm / thay thế cũ được sử dụng.

public bool LegacyMode { get; set; }

Giá trị bất động sản

bool

Remarks

Sử dụng lá cờ này nếu bạn cần chính xác hành vi tương tự như trước khi tính năng tìm / thay thế nâng cao được giới thiệu.Lưu ý rằng thuật toán cũ không hỗ trợ các tính năng tiên tiến như thay thế với khoảng trống, áp dụng định dạng và như vậy.

MatchCase

Sự thật chỉ ra so sánh trường hợp nhạy cảm, giả chỉ ra so sánh trường hợp nhạy cảm.

public bool MatchCase { get; set; }

Giá trị bất động sản

bool

ReplacementFormat

Định dạng thay thế. mặc định là Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Giá trị bất động sản

ReplacementFormat

Remarks

Chỉ có hiệu quả khi sử dụng trong Aspose.Words.LowCode.Replacer

ReplacingCallback

Phương pháp được xác định bởi người dùng được gọi trước mỗi sự kiện thay thế.

public IReplacingCallback ReplacingCallback { get; set; }

Giá trị bất động sản

IReplacingCallback

SmartParagraphBreakReplacement

Nhận hoặc đặt một giá trị boolean cho thấy hoặc nó được phép để thay thế đoạn đoạn khi không có đoạn kế tiếp.

Giá trị mặc định là.

public bool SmartParagraphBreakReplacement { get; set; }

Giá trị bất động sản

bool

Remarks

Tùy chọn này cho phép thay thế đoạn vỡ khi không có đoạn vỡ tiếp theo mà tất cả trẻ emcác nút có thể được di chuyển, bằng cách tìm bất kỳ (không nhất thiết là anh em) đoạn tiếp theo sau khi đoạn được thay thế.

UseLegacyOrder

Sự thật cho thấy rằng một tìm kiếm văn bản được thực hiện theo thứ tự từ trên xuống, xem xét các hộp văn bản.Giá mặc định là ’lầm'.

public bool UseLegacyOrder { get; set; }

Giá trị bất động sản

bool

UseSubstitutions

Nhận hoặc đặt một giá trị boolean cho biết liệu phải nhận ra và sử dụng thay thế trong các mô hình thay thế.Giá mặc định là ‘không’.

public bool UseSubstitutions { get; set; }

Giá trị bất động sản

bool

Remarks

Đối với các chi tiết về các yếu tố thay thế xin vui lòng tham khảo:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.

 Tiếng Việt