XmpLangAlt

XmpLangAlt class

XMP 言語代替を表します。

単純なテキスト項目の代替配列。代替言語により、目的の言語に基づいた単純なテキスト item の選択が容易になります。各配列項目には xml:lang 修飾子が必要です。各 xml:lang 値は、 項目間で一意でなければなりません.

public sealed class XmpLangAlt : XmpArray

コンストラクター

名前 説明
XmpLangAlt(IDictionary<string, string>) の新しいインスタンスを初期化しますXmpLangAltclass.
XmpLangAlt(string) の新しいインスタンスを初期化しますXmpLangAltclass.

プロパティ

名前 説明
ArrayType { get; } XMP 配列のタイプを取得します。
Item { get; } 指定した言語に関連付けられた値を取得します。
Languages { get; } のインスタンスに登録されているすべての言語の配列を取得しますXmpLangAlt.
RawValue { get; } 生の値を取得します。
Type { get; } を取得しますMetadataPropertyType.

メソッド

名前 説明
AcceptValue(ValueAcceptor) カスタムを使用してプロパティ値を抽出しますValueAcceptor.
Contains(string) XmpLangAlt指定された言語が含まれています.
override GetXmpRepresentation() XMP 値を xml 表現に変換します。
ToArray<TElement>() プロパティ値を指定された型の配列に変換します。
ToClass<T>() プロパティ値を参照型に変換します。
ToPlatformArray<T>() XmpArrayプラットフォーム固有の配列に.
override ToString() プロパティ値を表す文字列を返します。
ToStruct<T>() プロパティ値を値型に変換します。
ToStruct<T>(T) プロパティ値を値型に変換します。

関連項目