Class FindReplaceOptions

Class FindReplaceOptions

Nama dari : Aspose.Words.Replacing Perhitungan: Aspose.Words.dll (25.4.0)

Menentukan opsi untuk mencari / mengganti operasi.

Untuk mempelajari lebih lanjut, kunjungi Find and Replace Artikel dokumentasi .

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

anggota yang diwarisi

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

Constructors

FindReplaceOptions()

Inicialisasi instansi baru dari kelas FindReplaceOptions dengan tetapan default.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Inicialisasi instansi baru dari kelas FindReplaceOptions dengan arah yang ditentukan.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

arah penemuan dan penggantian operasi.

FindReplaceOptions(KeteranganCallback)

Inicialisasi instansi baru dari kelas FindReplaceOptions dengan callback pengganti yang ditentukan.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

Gunakan callback untuk menggantikan teks yang ditemukan.

FindReplaceOptions(Hal yang dapat dilakukan di sini adalah dengan menggunakan IReplacingCallback.)

Inicialisasi instansi baru dari kelas FindReplaceOptions dengan arah yang ditentukan dan menggantikan callback.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

arah penemuan dan penggantian operasi.

replacingCallback IReplacingCallback

Gunakan callback untuk menggantikan teks yang ditemukan.

Properties

ApplyFont

Format teks diterapkan pada konten baru.

public Font ApplyFont { get; }

Nilai Properti

Font

ApplyParagraphFormat

Format paragraf yang diterapkan pada konten baru.

public ParagraphFormat ApplyParagraphFormat { get; }

Nilai Properti

ParagraphFormat

Direction

Nilai default adalah Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Nilai Properti

FindReplaceDirection

FindWholeWordsOnly

Kebenaran menunjukkan bahwa nilai lama harus menjadi kata yang terpisah.

public bool FindWholeWordsOnly { get; set; }

Nilai Properti

bool

IgnoreDeleted

Dapatkan atau menetapkan nilai boolean yang menunjukkan untuk mengabaikan teks di dalam pemeriksaan dihapus. nilai default adalah ‘palsu’.

public bool IgnoreDeleted { get; set; }

Nilai Properti

bool

IgnoreFieldCodes

Dapatkan atau menetapkan nilai boolean yang menunjukkan untuk mengabaikan teks di dalam kode lapangan.nilai default adalah ‘fake’.

public bool IgnoreFieldCodes { get; set; }

Nilai Properti

bool

Remarks

Pilihan ini hanya mempengaruhi kode lapangan (itu tidak mengabaikan nod antara Aspose.Words.NodeType.FieldSeparator dan Aspose.Words.NodeType.FieldEnd).

Untuk mengabaikan seluruh medan, silakan gunakan opsi yang sesuai Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Dapatkan atau menetapkan nilai boolean yang menunjukkan untuk mengabaikan teks di dalam medan.nilai default adalah ‘fake’.

public bool IgnoreFields { get; set; }

Nilai Properti

bool

Remarks

Opsi ini mempengaruhi seluruh medan (semua nod antara Aspose.Words.NodeType.FieldStart dan Aspose.Words.NodeType.FieldEnd).

Untuk mengabaikan hanya kode lapangan, silakan gunakan opsi yang sesuai Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Dapatkan atau menetapkan nilai boolean yang menunjukkan untuk mengabaikan catatan kaki. nilai default adalah ‘fake’.

public bool IgnoreFootnotes { get; set; }

Nilai Properti

bool

IgnoreInserted

Dapatkan atau menetapkan nilai boolean yang menunjukkan untuk mengabaikan teks di dalam memasukkan review. nilai default adalah ‘fake’.

public bool IgnoreInserted { get; set; }

Nilai Properti

bool

IgnoreShapes

Dapatkan atau menetapkan nilai boolean yang menunjukkan untuk mengabaikan bentuk dalam teks.

Nilai default adalah.

public bool IgnoreShapes { get; set; }

Nilai Properti

bool

IgnoreStructuredDocumentTags

Dapatkan atau menetapkan nilai boolean yang menunjukkan untuk mengabaikan konten Aspose.Words.Markup.StructuredDocumentTag. nilai default adalah ‘palsu’.

public bool IgnoreStructuredDocumentTags { get; set; }

Nilai Properti

bool

Remarks

Ketika opsi ini ditetapkan, konten Aspose.Words.Markup.StructuredDocumentTag akan diperlakukan sebagai teks sederhana.

Jika tidak, Aspose.Words.Markup.StructuredDocumentTag akan diproses sebagai cerita yang terpisah dan pola penggantian akan dicari secara berasingan untuk masing-masing __ WL26.Marker.Syarat.DokumenTag, sehingga jika pola melintasi __VL32.Mars.Panduan.Tanda dokumen, maka ganti tidak akan dilakukan untuk pola tersebut.

LegacyMode

Dapatkan atau menetapkan nilai boolean yang menunjukkan bahwa algoritma lama ditemukan / diganti digunakan.

public bool LegacyMode { get; set; }

Nilai Properti

bool

Remarks

Gunakan bendera ini jika Anda membutuhkan perilaku yang sama seperti sebelum fitur pencarian/penggantian lanjutan diperkenalkan.Perhatikan bahwa algoritma lama tidak mendukung fitur lanjutan seperti mengganti dengan breaks, menerapkan pemformatan dan sebagainya.

MatchCase

Kebenaran menunjukkan perbandingan sensitif kasus, palsu menunjukkan perbandingan sensitif kasus.

public bool MatchCase { get; set; }

Nilai Properti

bool

ReplacementFormat

Secara default adalah Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Nilai Properti

ReplacementFormat

Remarks

Ini hanya berlaku ketika digunakan dalam Aspose.Words.LowCode.Replacer

ReplacingCallback

Metode yang ditentukan oleh pengguna yang dipanggil sebelum setiap peristiwa penggantian terjadi.

public IReplacingCallback ReplacingCallback { get; set; }

Nilai Properti

IReplacingCallback

SmartParagraphBreakReplacement

Dapatkan atau menetapkan nilai boolean yang menunjukkan apakah ia diizinkan untuk mengganti perpecahan paragraf ketika tidak ada perpecahan bersaudara berikutnya.

Nilai default adalah.

public bool SmartParagraphBreakReplacement { get; set; }

Nilai Properti

bool

Remarks

Pilihan ini memungkinkan untuk mengganti perenggan pecah ketika tidak ada perenggan saudara berikutnya yang semua anaknodus dapat dipindahkan, dengan menemukan apa pun (tidak semestinya bersaudara) paragraf berikutnya setelah paragraf itu diganti.

UseLegacyOrder

Kebenaran menunjukkan bahwa pencarian teks dilakukan secara berturut-turut dari atas ke bawah dengan mempertimbangkan kotak teks. nilai default adalah ‘palsu’.

public bool UseLegacyOrder { get; set; }

Nilai Properti

bool

UseSubstitutions

Dapatkan atau menetapkan nilai boolean yang menunjukkan apakah untuk mengenali dan menggunakan penggantian dalam pola penggantian.

public bool UseSubstitutions { get; set; }

Nilai Properti

bool

Remarks

Untuk rincian tentang unsur-unsur penggantian, silakan rujuk:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.

 Indonesia