EraseMetadataRedaction
Contenu
[
Cacher
]
EraseMetadataRedaction class
Représente une suppression de métadonnées qui efface toutes les métadonnées ou métadonnées correspondant à des MetadataFilters spécifiques du document.
public class EraseMetadataRedaction : MetadataRedaction
Constructeurs
Nom | La description |
---|---|
EraseMetadataRedaction() | Initialise une nouvelle instance de la classe EraseMetadataRedaction, en effaçant toutes les métadonnées. |
EraseMetadataRedaction(MetadataFilters) | Initialise une nouvelle instance de la classe EraseMetadataRedaction, effaçant les métadonnées, correspondant à une combinaison spécifique deMetadataFilters . |
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é. |
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 effacer (définir égal à des valeurs vides) toutes les métadonnées ou des métadonnées spécifiques.
using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
// Effacer l'auteur, le responsable et l'entreprise
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.Author | MetadataFilters.Manager | MetadataFilters.Company));
// Efface toutes les métadonnées
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.All));
redactor.Save();
}
Voir également
- class MetadataRedaction
- espace de noms GroupDocs.Redaction.Redactions
- Assemblée GroupDocs.Redaction