A Microsoft® Excel fájl metaadatainak kezelése via .NET
Tekintse meg, adja hozzá, frissítse, távolítsa el vagy bontsa ki a beépített és egyéni Excel-fájlok tulajdonságait a kiszolgálóoldali .NET API-k segítségével.
.NET Excel API támogatja a rendszer által meghatározott (beépített) tulajdonságok, például cím, szerző neve, dokumentumstatisztika stb., valamint a felhasználó által definiált (egyéni) tulajdonságok kezelését név-érték pár formájában. Van Munkafüzet osztály a fájlok betöltéséhez, és Munkalapgyűjtemény feladatlapok gyűjtésével, valamint Feladatlap osztály egyetlen munkalap ábrázolására. Ezekkel az osztályokkal együtt a BuiltInDocumentProperties és a CustomDocumentProperties egyszerűvé teszi a metaadatkezelés folyamatát.
Beépített tulajdonságok kezelése
A rendszer által meghatározott tulajdonságok kezeléséhez a API biztosítja BuiltInDocumentProperties a programozók pedig könnyen hozzáférhetnek egy beépített tulajdonsághoz és frissíthetik annak értékét. Az alkalmazás követelményeitől függően a fejlesztők használhatják az indexet vagy a tulajdonság nevét a DocumentPropertyCollection .
C# Kód a beépített tulajdonságok kezeléséhez
Egyéni definiált tulajdonságok kezelése
A felhasználó által meghatározott tulajdonságok kezeléséhez a API biztosítja CustomDocumentProperties , és a fejlesztők könnyedén hozzáférhetnek a már hozzáadott tulajdonságokhoz, valamint új tulajdonságokat adhatnak hozzá. Egyéni tulajdonságok hozzáadásához Módszer hozzáadása nak,-nek CustomDocumentPropertyCollection osztály hozzáadja a tulajdonságot, és visszaadja az új tulajdonság referenciáját an Properties.DocumentProperty tárgy. A DocumentProperty osztály a dokumentumtulajdonság nevének, értékének és típusának lekérésére szolgál DocumentProperty.Name , DocumentProperty.Value , DocumentProperty.Type amely visszaadja az egyik PropertyType felsorolási értékek.