XmpMediaManagementPackage

XmpMediaManagementPackage class

XMP Media Management 名前空間を表します。

public sealed class XmpMediaManagementPackage : XmpPackage

コンストラクター

名前 説明
XmpMediaManagementPackage() の新しいインスタンスを初期化しますXmpMediaManagementPackageclass.

プロパティ

名前 説明
Count { get; } メタデータ プロパティの数を取得します。
DerivedFrom { get; set; } このリソースの派生元であるリソースへの参照を取得または設定します。
DocumentID { get; set; } リソースのすべてのバージョンとレンディションの共通識別子を取得または設定します。
History { get; set; } このリソースをもたらした高レベル アクションの配列を取得または設定します。
Ingredients { get; set; } 包含または参照によってこのリソースに組み込まれたリソースへの参照を取得または設定します。
InstanceID { get; set; } ファイルが保存されるたびに更新される、リソースの特定のインカネーションの識別子を取得または設定します。
Item { get; } を取得しますMetadataProperty指定された名前で.
Keys { get; } メタデータ プロパティ名のコレクションを取得します。
ManagedFrom { get; set; } 管理される前のドキュメントへの参照を取得または設定します。
Manager { get; set; } このリソースを管理する資産管理システムの名前を取得または設定します。
ManagerVariant { get; set; } 資産管理システムの特定のバリアントを取得または設定します。
ManageTo { get; set; } 資産管理システムへの管理対象リソースを識別する URI を取得または設定します
ManageUI { get; set; } Web ブラウザーを介して管理対象リソースに関する情報にアクセスするために使用できる URI を取得または設定します。
MetadataType { get; } メタデータ タイプを取得します。
NamespaceUri { get; } 名前空間 URI を取得します。
OriginalDocumentID { get; set; } 現在のリソースの派生元である元のリソースの共通識別子を取得または設定します。
Prefix { get; } xmlns プレフィックスを取得します。
PropertyDescriptors { get; } GroupDocs.Metadata 検索エンジンを介してアクセス可能なプロパティに関する情報を含む記述子のコレクションを取得します。
RenditionClass { get; set; } このリソースのレンディション クラス名を取得または設定します。
RenditionParams { get; set; } xmpMM:RenditionClass. でエンコードするには複雑すぎるか冗長すぎる追加のレンディション パラメーター を提供するために使用される値を取得または設定します。
VersionID { get; set; } このリソースのドキュメント バージョン識別子を取得または設定します。
Versions { get; set; } このリソースに関連付けられたバージョン履歴を取得または設定します。
XmlNamespace { get; } XML 名前空間を取得します。

メソッド

名前 説明
AddProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを追加します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。
Clear() すべての XMP プロパティを削除します。
Contains(string) 指定した名前のメタデータ プロパティがパッケージに含まれているかどうかを判断します。
virtual FindProperties(Func<MetadataProperty, bool>) 指定された述語を満たすメタデータ プロパティを検索します。 検索は再帰的であるため、ネストされたすべてのパッケージにも影響します。
GetEnumerator() コレクションを反復処理する列挙子を返します。
override GetXmpRepresentation() XMP 値を XML 表現に変換します。
Remove(string) 指定した名前のプロパティを削除します。
virtual RemoveProperties(Func<MetadataProperty, bool>) 指定された述語を満たすメタデータ プロパティを削除します。
virtual Sanitize() 書き込み可能なメタデータ プロパティをパッケージから削除します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。
Set(string, bool) ブール値のプロパティを設定します。
Set(string, DateTime) セットDateTimeプロパティ.
Set(string, double) double プロパティを設定します。
Set(string, int) 整数プロパティを設定します。
virtual Set(string, string) 文字列プロパティを設定します。
virtual Set(string, XmpArray) から継承された値を設定しますXmpArray.
virtual Set(string, XmpComplexType) から継承された値を設定しますXmpComplexType.
Set(string, XmpValueBase) から継承された値を設定しますXmpValueBase.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを設定します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 このメソッドは、AddPropertiesUpdateProperties 既存のプロパティが述語を満たす場合、その値が更新されます。 述語を満たす既知のプロパティがパッケージにない場合、それがパッケージに追加されます。
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを更新します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。

関連項目