XmpBasicPackage
XmpBasicPackage class
XMP 基本名前空間を表します。
public sealed class XmpBasicPackage : XmpPackage
コンストラクター
プロパティ
| 名前 | 
説明 | 
| BaseUrl { get; set; } | 
ドキュメント コンテンツ内の相対 URL のベース URL を取得または設定します。 このドキュメントにインターネット リンクが含まれていて、それらのリンクが相対リンクである場合、それらはこのベース URL に対して相対的です。 | 
| Count { get; } | 
メタデータ プロパティの数を取得します。 | 
| CreateDate { get; set; } | 
リソースが作成された日時を取得または設定します。 | 
| CreatorTool { get; set; } | 
リソースの作成に使用されるツールの名前を取得または設定します。 | 
| Identifiers { get; set; } | 
指定されたコンテキスト内のリソースを明確に識別するテキスト文字列の順序付けられていない配列を取得または設定します。 | 
| Item { get; } | 
を取得しますMetadataProperty指定された名前で. | 
| Keys { get; } | 
メタデータ プロパティ名のコレクションを取得します。 | 
| Label { get; set; } | 
リソースをユーザー定義コレクションのメンバーとして識別する単語または短い語句を取得または設定します。 | 
| MetadataDate { get; set; } | 
このリソースのメタデータが最後に変更された日時を取得または設定します。 | 
| MetadataType { get; } | 
メタデータ タイプを取得します。 | 
| ModifyDate { get; set; } | 
リソースが最後に変更された日時を取得または設定します。 | 
| NamespaceUri { get; } | 
名前空間 URI を取得します。 | 
| Nickname { get; set; } | 
リソースの略称を取得または設定します。 | 
| Prefix { get; } | 
xmlns プレフィックスを取得します。 | 
| PropertyDescriptors { get; } | 
GroupDocs.Metadata 検索エンジンを介してアクセス可能なプロパティに関する情報を含む記述子のコレクションを取得します。 | 
| Rating { get; set; } | 
このファイルにユーザーが割り当てた評価を取得または設定します。 値は -1 または範囲 [0..5] で、-1 は「拒否」を示し、0 は「評価なし」を示します。 | 
| Thumbnails { 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) | 
整数プロパティを設定します。 | 
| override Set(string, string) | 
文字列プロパティを追加します。 | 
| virtual Set(string, XmpArray) | 
から継承された値を設定しますXmpArray. | 
| virtual Set(string, XmpComplexType) | 
から継承された値を設定しますXmpComplexType. | 
| Set(string, XmpValueBase) | 
から継承された値を設定しますXmpValueBase. | 
| SetProperties(Func<MetadataProperty, bool>, PropertyValue) | 
指定された述語を満たす既知のメタデータ プロパティを設定します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 このメソッドは、AddPropertiesとUpdateProperties 既存のプロパティが述語を満たす場合、その値が更新されます。 述語を満たす既知のプロパティがパッケージにない場合、それがパッケージに追加されます。 | 
| UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) | 
指定された述語を満たす既知のメタデータ プロパティを更新します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 | 
田畑
関連項目