Class FindReplaceOptions
İsim alanı : Aspose.Words.Replacing Toplama: Aspose.Words.dll (25.4.0)
İşlemleri bulma / değiştirme seçeneklerini belirler.
Daha fazlasını öğrenmek için, ziyaret Find and Replace Belgelendirme makalesi .
public class FindReplaceOptions
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FindReplaceOptions()
FindReplaceOptions sınıfının yeni bir örneğini varsayılan ayarlarla başlatır.
public FindReplaceOptions()
FindReplaceOptions(FindReplaceDirection)
Belirlenen yönle FindReplaceOptions sınıfının yeni bir örneğini başlatır.
public FindReplaceOptions(FindReplaceDirection direction)
Parameters
direction
FindReplaceDirection
Arama ve değiştirme operasyonunun yönü.
FindReplaceOptions(SürücüsüzCallback)
FindReplaceOptions sınıfının yeni bir örneğini belirlenen değiştirme çağrısı ile başlatır.
public FindReplaceOptions(IReplacingCallback replacingCallback)
Parameters
replacingCallback
IReplacingCallback
Bulunduğu metni değiştirmek için kullanacağınız callback.
FindReplaceOptions(Görüntülü sohbet, IReplacingCallback)
Belirlenen yönü ile FindReplaceOptions sınıfının yeni bir örneği başlatır ve geri çağrı değiştirir.
public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)
Parameters
direction
FindReplaceDirection
Arama ve değiştirme operasyonunun yönü.
replacingCallback
IReplacingCallback
Bulunduğu metni değiştirmek için kullanacağınız callback.
Properties
ApplyFont
Yeni içeriğe uygulanan metin biçimlendirmesi.
public Font ApplyFont { get; }
Mülkiyet Değer
ApplyParagraphFormat
Yeni içeriğe uygulanan paragraf biçimlendirmesi.
public ParagraphFormat ApplyParagraphFormat { get; }
Mülkiyet Değer
Direction
Default değer Aspose.Words.Replacing.FindReplaceDirection.Forward.
public FindReplaceDirection Direction { get; set; }
Mülkiyet Değer
FindWholeWordsOnly
Gerçeği gösterir oldValue ayrı bir kelime olmalıdır.
public bool FindWholeWordsOnly { get; set; }
Mülkiyet Değer
IgnoreDeleted
Bir boolean değerini alır veya ayarlar, ya silin revizyonlar içindeki metni görmezden gelmeyi gösterir.Default değeri ‘yanlış’dır.
public bool IgnoreDeleted { get; set; }
Mülkiyet Değer
IgnoreFieldCodes
Bir boolean değeri alır veya alan kodları içindeki metni görmezden gelmek için işaret eder.Default değeri ‘yanlış’dır.
public bool IgnoreFieldCodes { get; set; }
Mülkiyet Değer
Remarks
Bu seçenek yalnızca alan kodlarını etkiler (Aspose.Words.NodeType.FieldSeparator ve Aspose.Words.NodeType.FieldEnd arasındaki düğümleri görmezden gelmez).
Tüm alanı görmezden gelmek için lütfen ilgili seçeneği kullanın Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.
IgnoreFields
Bir boolean değeri alır veya alanlar içindeki metni görmezden gelmek için bir boolean değeri belirler.Default değeri ‘yanlış’dır.
public bool IgnoreFields { get; set; }
Mülkiyet Değer
Remarks
Bu seçenek tüm alanı etkiler (Aspose.Words.NodeType.FieldStart ve Aspose.Words.NodeType.FieldEnd arasındaki tüm düğümler).
Sadece alan kodlarını görmezden gelmek için lütfen ilgili seçeneği kullanın Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.
IgnoreFootnotes
Bir boolean değeri alır veya ayarlar, ayak izlerini görmezden gelmek için de işaret eder.Öncelikli değeri ‘yanlış’dır.
public bool IgnoreFootnotes { get; set; }
Mülkiyet Değer
IgnoreInserted
Bir boolean değerini alır veya ayarlar, ya metnin içindeki incelemeleri görmezden gelmesini gösterir.Default değeri ‘yanlış’dır.
public bool IgnoreInserted { get; set; }
Mülkiyet Değer
IgnoreShapes
Bir metin içindeki şekillerin göz ardı edilmesini gösteren bir boolean değeri alır veya ayarlar.
Default değeri var.
public bool IgnoreShapes { get; set; }
Mülkiyet Değer
IgnoreStructuredDocumentTags
Aspose.Words.Markup.StructuredDocumentTag’ın içeriğini görmezden gelmek veya görmezden gelmek için bir boolean değeri ayarlayın.Default değeri ‘yanlış’dır.
public bool IgnoreStructuredDocumentTags { get; set; }
Mülkiyet Değer
Remarks
Bu seçeneğe ayarlandığında, Aspose.Words.Markup.StructuredDocumentTag içeriği basit bir metin olarak ele alınır.
Aksi takdirde, Aspose.Words.Markup.StructuredDocumentTag ayrı bir Öykü olarak işlenir ve değiştirme şablonu her bir için ayrı arama yapılacaktır, böylece örneğin, eğer bir örneği geçerse, bu örnek için değişiklik yapılmaz.
LegacyMode
Eski bulma/yedek algoritmanın kullanıldığını gösteren bir boolean değeri alır veya ayarlar.
public bool LegacyMode { get; set; }
Mülkiyet Değer
Remarks
Bu bayrağı kullanın, eğer ileri arama/değiştirme özelliği tanıtılmadan önce tam olarak aynı davranışa ihtiyacınız varsa.Unutmayın, eski algoritma, boşluklarla değiştirme, biçimlendirme uygulama ve benzeri gibi gelişmiş özellikleri desteklemiyor.
MatchCase
Doğru durum hassas karşılaştırmayı gösterir, yanlış durum hassas karşılaştırmayı gösterir.
public bool MatchCase { get; set; }
Mülkiyet Değer
ReplacementFormat
Default olarak Aspose.Words.Replacing.ReplacementFormat.Text olarak belirlenir.
public ReplacementFormat ReplacementFormat { get; set; }
Mülkiyet Değer
Remarks
Sadece Aspose.Words.LowCode.Replacer’da kullanıldığında etkilenir
ReplacingCallback
Kullanıcı tarafından belirlenmiş yöntem, her değiştirme gerçekleşmeden önce adlandırılır.
public IReplacingCallback ReplacingCallback { get; set; }
Mülkiyet Değer
SmartParagraphBreakReplacement
Bir boolean değeri alır veya belirler, bir sonraki kardeş paragraf olmadığında bir paragraf kırışıklığı değiştirmek için izin verilir.
Default değeri var.
public bool SmartParagraphBreakReplacement { get; set; }
Mülkiyet Değer
Remarks
Bu seçenek, tüm çocuğun bir sonraki kardeş paragrafı olmadığı zaman paragraf çöküşünü değiştirmek için izin verir.düğümler değiştirilebilir, bir sonraki paragrafı bularak (gerekçe kardeş değil) bir sonraki paragraf değiştirildikten sonra.
UseLegacyOrder
Gerçek, bir metin aramasının, metin kutularını göz önünde bulundurarak yukarıdan aşağıya sırasıyla gerçekleştirildiğini gösterir.Default değeri ‘yanlış’dır.
public bool UseLegacyOrder { get; set; }
Mülkiyet Değer
UseSubstitutions
Bir boolean değerini alır veya ayarlar, değiştirme desenleri içinde değişiklikleri tanımlamak ve kullanmak için gerekli olup olmadığını gösterir.Default değer ‘yanlış’dır.
public bool UseSubstitutions { get; set; }
Mülkiyet Değer
Remarks
Değiştirme elemanları hakkında detaylar için lütfen şunları okuyun:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.