SetProperties

MetadataPackage.SetProperties method

Stelt bekende metadata-eigenschappen in die voldoen aan het opgegeven predikaat. De bewerking is recursief, dus het is ook van invloed op alle geneste pakketten. Deze methode is een combinatie vanAddProperties EnUpdateProperties Als een bestaande eigenschap voldoet aan het predikaat, wordt de waarde bijgewerkt. Als er een bekende eigenschap ontbreekt in het pakket die voldoet aan het predikaat, wordt deze aan het pakket toegevoegd.

public int SetProperties(Func<MetadataProperty, bool> predicate, PropertyValue value)
Parameter Type Beschrijving
predicate Func`2 Een functie om elke metadata-eigenschap te testen op een voorwaarde.
value PropertyValue Een nieuwe waarde voor de gefilterde eigenschappen.

Winstwaarde

Het aantal getroffen eigendommen.

Opmerkingen

Houd er rekening mee dat GroupDocs.Metadata impliciet het type van elke gefilterde eigenschap controleert. Het is onmogelijk om een eigenschap in te stellen met een waarde van een ongepast type.

Kom meer te weten

Zie ook