XmpResourceRef

XmpResourceRef class

リソースへの複数部分参照を表します。 以前のバージョン、レンディションのオリジナル、派生ドキュメントのオリジナルなどを示すために使用されます。

public sealed class XmpResourceRef : XmpComplexType

コンストラクター

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

プロパティ

名前 説明
AlternatePaths { get; set; } 参照されたリソースのフォールバック ファイル パスまたは URL を取得または設定します。
Count { get; } メタデータ プロパティの数を取得します。
DocumentID { get; set; } 参照されたリソースから xmpMM:DocumentID プロパティの値を取得または設定します。
FilePath { get; set; } 参照されるリソースのファイル パスまたは URL を取得または設定します。
InstanceID { get; set; } 参照されたリソースから xmpMM:InstanceID プロパティの値を取得または設定します。
Item { get; } を取得しますMetadataProperty指定された名前で.
Keys { get; } メタデータ プロパティ名のコレクションを取得します。
LastModifyDate { get; set; } ファイルが最後に書き込まれたときの stEvt:when の値を取得または設定します。
Manager { get; set; } 参照されるリソースの xmpMM:Manager を取得または設定します。
ManagerVariant { get; set; } 参照されるリソースの xmpMM:Manager を取得または設定します。
ManageTo { get; set; } 参照されるリソースの xmpMM:ManageTo を取得または設定します。
ManageUI { get; set; } 参照されたリソースの xmpMM:ManageUI. を取得または設定します
MetadataType { get; } メタデータ タイプを取得します。
NamespaceUris { get; } で使用される名前空間 URI を取得しますXmpComplexTypeインスタンス.
PartMapping { get; set; } fromPart を toPart にマップするために使用されるマッピング関数の名前または URI を取得または設定します。
Prefixes { get; } で使用される名前空間プレフィックスを取得しますXmpComplexTypeインスタンス.
PropertyDescriptors { get; } GroupDocs.Metadata 検索エンジンを介してアクセス可能なプロパティに関する情報を含む記述子のコレクションを取得します。
RenditionClass { get; set; } 参照されたリソースから xmpMM:RenditionClass プロパティの値を取得または設定します。
RenditionParams { get; set; } 参照されたリソースから xmpMM:RenditionParams プロパティの値を取得または設定します。
VersionID { get; set; } 参照されたリソースから xmpMM:RenditionParams プロパティの値を取得または設定します。

メソッド

名前 説明
AddProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを追加します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。
Contains(string) 指定した名前のメタデータ プロパティがパッケージに含まれているかどうかを判断します。
virtual FindProperties(Func<MetadataProperty, bool>) 指定された述語を満たすメタデータ プロパティを検索します。 検索は再帰的であるため、ネストされたすべてのパッケージにも影響します。
GetEnumerator() コレクションを反復処理する列挙子を返します。
GetNamespaceUri(string) 指定されたプレフィックスに関連付けられた名前空間 URI を取得します。
override GetXmpRepresentation() 文字列に含まれる値を XMP 形式で返します。
virtual RemoveProperties(Func<MetadataProperty, bool>) 指定された述語を満たすメタデータ プロパティを削除します。
virtual Sanitize() 書き込み可能なメタデータ プロパティをパッケージから削除します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。
SetProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを設定します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 このメソッドは、AddPropertiesUpdateProperties 既存のプロパティが述語を満たす場合、その値が更新されます。 述語を満たす既知のプロパティがパッケージにない場合、それがパッケージに追加されます。
override ToString() を返しますStringこのインスタンスを表す.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを更新します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。

関連項目