XmpLangAlt

XmpLangAlt class

Αντιπροσωπεύει την εναλλακτική γλώσσας XMP.

Ένας εναλλακτικός πίνακας απλών στοιχείων κειμένου. Οι εναλλακτικές γλώσσας διευκολύνουν την επιλογή ενός απλού στοιχείου κειμένου με βάση μια επιθυμητή γλώσσα. Κάθε στοιχείο πίνακα θα έχει έναν προσδιορισμό xml:lang. Κάθε τιμή xml:lang θα είναι μοναδική μεταξύ των στοιχείων.

public sealed class XmpLangAlt : XmpArray

Κατασκευαστές

Ονομα Περιγραφή
XmpLangAlt(IDictionary<string, string>) Αρχικοποιεί μια νέα παρουσία τουXmpLangAlt τάξη.
XmpLangAlt(string) Αρχικοποιεί μια νέα παρουσία τουXmpLangAlt τάξη.

Ιδιότητες

Ονομα Περιγραφή
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) Μετατρέπει την τιμή της ιδιότητας σε τύπο τιμής.

Δείτε επίσης