SetProperties

MetadataPackage.SetProperties method

Définit les propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive et affecte donc également tous les packages imbriqués. Cette méthode est une combinaison deAddProperties etUpdateProperties Si une propriété existante satisfait le prédicat, sa valeur est mise à jour. S’il manque une propriété connue dans le package qui satisfait le prédicat, elle est ajoutée au package.

public int SetProperties(Func<MetadataProperty, bool> predicate, PropertyValue value)
Paramètre Taper La description
predicate Func`2 Une fonction pour tester chaque propriété de métadonnées pour une condition.
value PropertyValue Une nouvelle valeur pour les propriétés filtrées.

Return_Value

Le nombre de propriétés concernées.

Remarques

Veuillez noter que GroupDocs.Metadata vérifie implicitement le type de chaque propriété filtrée. Il est impossible de définir une propriété avec une valeur ayant un type inapproprié.

Apprendre encore plus

Voir également