XmpDublinCorePackage

XmpDublinCorePackage class

ダブリン コア スキームを表します。

public sealed class XmpDublinCorePackage : XmpPackage

コンストラクター

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

プロパティ

名前 説明
Contributors { get; set; } コントリビューターの配列を取得または設定します。
Count { get; } メタデータ プロパティの数を取得します。
Coverage { get; set; } リソースのエクステントまたはスコープを取得または設定します。
Creators { get; set; } 作成者の配列を取得または設定します。
Dates { get; set; } リソースのライフ サイクルのイベントに関連付けられた日付の配列を取得または設定します。
Descriptions { get; set; } さまざまな言語で指定された、リソースのコンテンツのテキスト記述の配列を取得または設定します。
Format { get; set; } リソースの MIME タイプを取得または設定します。
Identifier { get; set; } 特定のコンテキスト内のリソースへの明確な参照を表す文字列値を取得または設定します。
Item { get; } を取得しますMetadataProperty指定された名前で.
Keys { get; } メタデータ プロパティ名のコレクションを取得します。
Languages { get; set; } リソースのコンテンツで使用される言語の配列を取得または設定します。
MetadataType { get; } メタデータ タイプを取得します。
NamespaceUri { get; } 名前空間 URI を取得します。
Prefix { get; } xmlns プレフィックスを取得します。
PropertyDescriptors { get; } GroupDocs.Metadata 検索エンジンを介してアクセス可能なプロパティに関する情報を含む記述子のコレクションを取得します。
Publishers { get; set; } リソースを利用可能にしたパブリッシャーの配列を取得または設定します。
Relations { get; set; } 関連するリソースの配列を取得または設定します。
Rights { get; set; } さまざまな言語で指定された、非公式の権利ステートメントの配列を取得または設定します。
Source { get; set; } 記述されたリソースの派生元である関連リソースを取得または設定します。
Subjects { get; set; } リソースのコンテンツを指定する説明的な語句またはキーワードの配列を取得または設定します。
Titles { get; set; } さまざまな言語で指定された、リソースのタイトルまたは名前を取得または設定します。
Types { 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) 文字列プロパティを設定します。
override Set(string, XmpArray) から継承された値を設定しますXmpArray.
virtual Set(string, XmpComplexType) から継承された値を設定しますXmpComplexType.
Set(string, XmpValueBase) から継承された値を設定しますXmpValueBase.
SetContributor(string) リソースの単一の貢献者を設定します。
SetCreator(string) リソースの単一作成者を設定します。
SetDate(DateTime) リソースに関連付けられた単一の日付を設定します。
SetDescription(string) 単一の言語で指定されたリソースの説明を設定します。
SetLanguage(string) リソースに関連付けられた単一の言語を設定します。
SetProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを設定します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 このメソッドは、AddPropertiesUpdateProperties 既存のプロパティが述語を満たす場合、その値が更新されます。 述語を満たす既知のプロパティがパッケージにない場合、それがパッケージに追加されます。
SetPublisher(string) リソースの単一のパブリッシャーを設定します。
SetRelation(string) 単一の関連リソースを設定します。
SetRights(string) 単一言語で指定されたリソース権限を設定します。
SetSubject(string) リソースの単一のサブジェクトを設定します。
SetTitle(string) 単一の言語で指定されたリソースのタイトルを設定します。
SetType(string) リソースの単一タイプを設定します。
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを更新します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。

備考

詳細については、http://dublincore.org/documents/usageguide/elements.shtml. を参照してください。

関連項目