Microsoft® Excel ファイルのメタデータを管理 via .NET

サーバー側 .NET API を使用して、組み込みおよびカスタム Excel ファイルのプロパティを表示、追加、更新、削除、抽出します。

 

.NET エクセル API タイトル、作成者名、ドキュメント統計などのシステム定義 (組み込み) プロパティと、名前と値のペアの形式でのユーザー定義 (カスタム) プロパティの管理をサポートします。がある ワークブッククラス ファイルをロードし、 ワークシートコレクション ワークシートのコレクションと同様に扱います ワークシートクラス 単一のワークシートを表すために使用されます。これらのクラスと併せて、BuiltInDocumentProperties、CustomDocumentProperties を使用すると、メタデータ管理のプロセスが簡素化されます。

組み込みプロパティの管理

システム定義のプロパティを管理するには、API が提供します。 組み込みドキュメントのプロパティ 、プログラマは簡単に組み込みプロパティにアクセスし、その値を更新できます。アプリケーションの要件に応じて、開発者は、 ドキュメントプロパティコレクション .

C# 組み込みプロパティを管理するコード
 

カスタム定義プロパティの管理

ユーザー定義プロパティを管理するには、API が提供します。 カスタムドキュメントプロパティ 、開発者は、新しいプロパティを追加するだけでなく、すでに追加されているプロパティに簡単にアクセスできます。カスタム プロパティを追加するには、 メソッドの追加CustomDocumentPropertyCollection クラスはプロパティを追加し、新しいプロパティの参照を プロパティ.DocumentProperty 物体。 DocumentProperty クラスは、ドキュメント プロパティの名前、値、タイプを取得するために使用されます。 ドキュメントプロパティ名 , DocumentProperty.Value , DocumentProperty.Type 次のいずれかを返します プロパティタイプ 列挙値。

C# Excel ファイルにメタデータを追加するコード
C# Excel ファイルのカスタム プロパティを削除するコード