MetadataSearchRedaction
Contenu
[
Cacher
]
MetadataSearchRedaction class
Représente une suppression de métadonnées qui recherche et supprime les métadonnées à l’aide d’expressions régulières, de clés et/ou de valeurs correspondantes.
public class MetadataSearchRedaction : MetadataRedaction
Constructeurs
Nom | La description |
---|---|
MetadataSearchRedaction(Regex, string) | Initialise une nouvelle instance de la classe MetadataSearchRedaction, en utilisant la valeur pour faire correspondre les éléments masqués. |
MetadataSearchRedaction(string, string) | Initialise une nouvelle instance de la classe MetadataSearchRedaction, en utilisant la valeur pour faire correspondre les éléments masqués. |
MetadataSearchRedaction(Regex, string, Regex) | Initialise une nouvelle instance de la classe MetadataSearchRedaction, en utilisant le nom et la valeur de l’élément pour faire correspondre les éléments masqués. |
MetadataSearchRedaction(string, string, string) | Initialise une nouvelle instance de la classe MetadataSearchRedaction, en utilisant le nom et la valeur de l’élément pour faire correspondre les éléments masqués. |
Propriétés
Nom | La description |
---|---|
override Description { get; } | Renvoie une chaîne décrivant la rédaction et ses paramètres. |
Filter { get; set; } | Obtient ou définit le filtre, qui est utilisé pour sélectionner toutes les métadonnées ou des métadonnées spécifiques, par exemple Auteur ou Société. |
KeyExpression { get; } | Obtient l’expression régulière correspondant au nom (clé) de l’élément de métadonnées. |
Replacement { get; } | Obtient la valeur de remplacement textuelle. |
ValueExpression { get; } | Obtient l’expression régulière pour correspondre au texte de valeur d’un élément de métadonnées. |
Méthodes
Nom | La description |
---|---|
override ApplyTo(DocumentFormatInstance) | Applique la rédaction à une instance de format donnée. |
Remarques
Apprendre encore plus
- Plus de détails sur l’application des caviardages : Les bases de la rédaction
- Plus de détails sur les suppressions de métadonnées de document : Caviardages de métadonnées
Exemples
L’exemple suivant montre comment rechercher et biffer certains textes dans des métadonnées spécifiques.
using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
MetadataSearchRedaction redaction = new MetadataSearchRedaction("Company Ltd.", "--company--");
// Si non défini, s'applique à tous les éléments de métadonnées
redaction.Filter = MetadataFilters.Company;
redactor.Apply(redaction);
redactor.Save();
}
Voir également
- class MetadataRedaction
- espace de noms GroupDocs.Redaction.Redactions
- Assemblée GroupDocs.Redaction