Class XmpValue

XmpValue class

Αντιπροσωπεύει την τιμή XMP

public class XmpValue

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

ΟνομαΠεριγραφή
XmpValue(DateTime)Κατασκευαστής για τιμή ημερομηνίας ώρας.
XmpValue(double)Κατασκευαστής τιμής κινητής υποδιαστολής.
XmpValue(int)Κατασκευαστής για ακέραια τιμή.
XmpValue(string)Κατασκευαστής για τιμή συμβολοσειράς.
XmpValue(XmpValue[])Κατασκευαστής για την τιμή του πίνακα.

Ιδιότητες

ΟνομαΠεριγραφή
IsArray { get; }Επιστρέφει true is XmpValue είναι πίνακας.
IsDateTime { get; }Επιστρέφει true εάν η τιμή είναι DateTime.
IsDouble { get; }Επιστρέφει true εάν η τιμή είναι τιμή κινητής υποδιαστολής.
IsField { get; }Επιστρέφει true εάν το XmpValue είναι πεδίο.
IsInteger { get; }Επιστρέφει true εάν η τιμή είναι ακέραιος.
IsNamedValue { get; }Επιστρέφει true αν το XmpValue ονομάζεται τιμή.
IsNamedValues { get; }Επιστρέφει true is XmpValue αντιπροσωπεύει ονομασμένες τιμές.
IsRaw { get; }Η τιμή δεν υποστηρίζεται/άγνωστη και παρέχεται πρωτογενής κώδικας XML.
IsString { get; }Επιστρέφει true εάν η τιμή είναι συμβολοσειρά.
IsStructure { get; }Επιστρέφει true is XmpValue αντιπροσωπεύει δομή.

Μέθοδοι

ΟνομαΠεριγραφή
ToArray()Επιστρέφει πίνακα.
ToDateTime()Μετατρέπει την ώρα ημερομηνίας.
ToDictionary()Επιστρέφει λεξικό που περιέχει επώνυμες τιμές.
ToDouble()Μετατρέπεται σε διπλάσιο.
ToField()Επιστρέφει την τιμή XMP ως πεδίο XMP.
ToInteger()Μετατρέπει σε ακέραιο.
ToNamedValue()Επιστρέφει την τιμή XMP ως ονομαστική τιμή.
ToNamedValues()Επιστρέφει την τιμή XMP ως συλλογή με όνομα.
ToRaw()Ακατέργαστος κώδικας XML για άγνωστες/μη υποστηριζόμενες τιμές.
override ToString()Επιστρέφει αναπαράσταση συμβολοσειράς του XmpValue.
ToString(IFormatProvider)Επιστρέφει αναπαράσταση συμβολοσειράς.
ToStringValue()Μετατρέπεται σε συμβολοσειρά.
ToStructure()Επιστρέφει την τιμή XMP ως δομή (σύνολο πεδίων).
explicit operatorΜετατρέπει το XmpValue σε πίνακα. (5 operators)
implicit operatorΜετατρέπει τη συμβολοσειρά σε XmpValue. (5 operators)

Δείτε επίσης