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(Παρουσίαση Callback)

Αρχίζει μια νέα περίπτωση της κατηγορίας FindReplaceOptions με την καθορισμένη αντικατάσταση κλήσης.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

Η κλήση για να αντικαταστήσει το κείμενο που βρέθηκε.

FindReplaceOptions(Ετικέτα: 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 θα υποβληθεί σε επεξεργασία ως ξεχωριστή Ιστορία και το υποκατάστατο πρότυπο θα αναζητηθεί χωριστά για το καθένα από τα __ www.marking.structured Dokument Tag, έτσι ώστε αν το πρότύπο διασχίζει ένα _wl26.markop.structuredTags, τότε η αντικατάσταση δεν θα πραγματοποιηθεί για αυτό το μοντέλο.

LegacyMode

Αποκτά ή τοποθετεί μια αξία boolean που υποδεικνύει ότι χρησιμοποιείται παλιός αλγόριθμος αναζήτησης / αντικατάστασης.

public bool LegacyMode { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Χρησιμοποιήστε αυτή τη σημαία εάν χρειάζεστε ακριβώς την ίδια συμπεριφορά όπως πριν εισαχθεί η προηγμένη λειτουργία αναζήτησης / αντικατάστασης.Σημειώστε ότι το παλιό αλγόριθμο δεν υποστηρίζει προηγμένες λειτουργίες όπως η αντικατάσταση με διακοπές, η εφαρμογή μορφοποίησης και ούτω καθεξής.

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

Αυτή η επιλογή σας επιτρέπει να αντικαταστήσετε την παράγραφο διάλειμμα όταν δεν υπάρχει επόμενο αδελφό παράγραφο στο οποίο όλα τα παιδιάΟι κόμβοι μπορούν να μετακινηθούν, βρίσκοντας οποιαδήποτε (όχι απαραίτητα αδελφή) επόμενη παράγραφο μετά την αντικατάσταση της παραγράφου.

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.

 Ελληνικά