XmpLangAlt

XmpLangAlt class

Stellt die XMP-Sprachalternative dar.

Ein alternatives Array einfacher Textelemente. Sprachalternativen erleichtern die Auswahl eines einfachen Textelements basierend auf einer gewünschten Sprache. Jedes Array-Element muss einen xml:lang-Qualifizierer haben. Jeder xml:lang-Wert muss unter den Elementen eindeutig sein.

public sealed class XmpLangAlt : XmpArray

Konstrukteure

Name Beschreibung
XmpLangAlt(IDictionary<string, string>) Initialisiert eine neue Instanz vonXmpLangAlt Klasse.
XmpLangAlt(string) Initialisiert eine neue Instanz vonXmpLangAlt Klasse.

Eigenschaften

Name Beschreibung
ArrayType { get; } Ruft den Typ des XMP-Arrays ab.
Item { get; } Ruft den der angegebenen Sprache zugeordneten Wert ab.
Languages { get; } Ruft ein Array aller Sprachen ab, die in der Instanz von registriert sindXmpLangAlt .
RawValue { get; } Ruft den Rohwert ab.
Type { get; } Ruft die abMetadataPropertyType .

Methoden

Name Beschreibung
AcceptValue(ValueAcceptor) Extrahiert den Eigenschaftswert mit einem benutzerdefiniertenValueAcceptor .
Contains(string) Bestimmt, ob dieXmpLangAlt enthält die angegebene Sprache.
override GetXmpRepresentation() Konvertiert den XMP-Wert in die XML-Darstellung.
ToArray<TElement>() Konvertiert den Eigenschaftswert in ein Array des angegebenen Typs.
ToClass<T>() Konvertiert den Eigenschaftswert in einen Referenztyp.
ToPlatformArray<T>() Konvertiert dieXmpArray zu einem plattformspezifischen Array.
override ToString() Gibt eine Zeichenfolge zurück, die den Eigenschaftswert darstellt.
ToStruct<T>() Konvertiert den Eigenschaftswert in einen Werttyp.
ToStruct<T>(T) Konvertiert den Eigenschaftswert in einen Werttyp.

Siehe auch