XmpLangAlt

XmpLangAlt class

Representerar XMP-språkalternativ.

En alternativ samling enkla textobjekt. Språkalternativ underlättar valet av en enkel textpost baserat på ett önskat språk. Varje arrayobjekt ska ha en xml:lang-kvalificerare. Varje xml:lang-värde ska vara unikt bland objekten.

public sealed class XmpLangAlt : XmpArray

Konstruktörer

namn Beskrivning
XmpLangAlt(IDictionary<string, string>) Initierar en ny instans avXmpLangAlt class.
XmpLangAlt(string) Initierar en ny instans avXmpLangAlt class.

Egenskaper

namn Beskrivning
ArrayType { get; } Hämtar typen av XMP-array.
Item { get; } Hämtar värdet som är kopplat till det angivna språket.
Languages { get; } Får en array av alla språk som är registrerade i instansen avXmpLangAlt .
RawValue { get; } Får råvärdet.
Type { get; } FårMetadataPropertyType .

Metoder

namn Beskrivning
AcceptValue(ValueAcceptor) Extraherar egenskapsvärdet med en anpassadValueAcceptor .
Contains(string) Bestämmer omXmpLangAlt innehåller det angivna språket.
override GetXmpRepresentation() Konverterar XMP-värdet till xml-representationen.
ToArray<TElement>() Konverterar egenskapsvärdet till en array av den angivna typen.
ToClass<T>() Konverterar egenskapsvärdet till en referenstyp.
ToPlatformArray<T>() KonverterarXmpArray till en plattformsspecifik array.
override ToString() Returnerar en sträng som representerar egenskapsvärdet.
ToStruct<T>() Konverterar egenskapsvärdet till en värdetyp.
ToStruct<T>(T) Konverterar egenskapsvärdet till en värdetyp.

Se även