Class XmpPackage
Το όνομα: Aspose.Imaging.Xmp Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Αντιπροσωπεύει τη βασική αποσύνθεση για το πακέτο XMP.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">>, IEnumerable
Inheritance
Derived
DicomPackage , DublinCorePackage , PdfPackage , PhotoshopPackage , XmpBasicPackage , XmpDynamicMediaPackage , XmpMediaManagementPackage , XmpRightsManagementPackage
Implements
IXmlValue , IEnumerable<keyvaluepair<string, object="">> , IEnumerable
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
Ονομαστική
Η ονομαστική ρύθμιση για το συγκεκριμένο σχήμα XMP.
[JsonProperty]
protected readonly string namespaceUri
Αξία πεδίου
Προφίλ
Για παράδειγμα, xmlns:dc.
[JsonProperty]
protected readonly string prefix
Αξία πεδίου
ΙΔΙΟΤΗΤΑ
Λεξικό των βασικών / αξίας ιδιότητες XMP πακέτο.
[JsonProperty]
protected Dictionary<string, object=""> properties
Αξία πεδίου
Dictionary < · string , object >
Properties
Count
Αποκτήστε τον αριθμό κλειδιών XMP.
public int Count { get; }
Αξία ιδιοκτησίας
Keys
Πάρτε τα κλειδιά στο πακέτο XMP.
public virtual Dictionary<string, object="">.KeyCollection Keys { get; }
Αξία ιδιοκτησίας
Dictionary < · string , object & ΓΚΤ; KeyCollection
NamespaceUri
Πάρτε το όνομα URI.
public string NamespaceUri { get; }
Αξία ιδιοκτησίας
Prefix
Πάρτε το προφίλ.
public string Prefix { get; }
Αξία ιδιοκτησίας
XmlNamespace
Αποκτήστε το XML name space.
public string XmlNamespace { get; }
Αξία ιδιοκτησίας
Αυτό το[Σύνδεσμος]
Αποκτά ή τοποθετεί το System.Object με το καθορισμένο κλειδί.
public virtual object this[string key] { get; set; }
Αξία ιδιοκτησίας
Methods
AddValue(Σύνδεσμος, Σύνδεσμος)
Προσθέστε την τιμή στο καθορισμένο κλειδί.
public virtual void AddValue(string key, string value)
Parameters
key
string
Η αντιπροσωπεία της γραμμής του κλειδιού που αναγνωρίζεται με προστιθέμενη αξία.
value
string
Η αξία που πρέπει να προσθέσουμε.
AddValue(Σύνδεσμος, αντικείμενο)
Προσθέστε την τιμή στο καθορισμένο κλειδί.
public virtual void AddValue(string key, object value)
Parameters
key
string
Η αντιπροσωπεία της γραμμής του κλειδιού που αναγνωρίζεται με προστιθέμενη αξία.
value
object
Η αξία που πρέπει να προσθέσουμε.
Exceptions
Το κλειδί είναι μηδέν.
Clear()
Καθαρίζει αυτή την περίπτωση.
public virtual void Clear()
ContainsKey(Σύνδεσμος)
Προσδιορίζει αν αυτή η συλλογή προσδιορίζει το κλειδί.
public virtual bool ContainsKey(string key)
Parameters
key
string
Το κλειδί πρέπει να ελέγχεται.
Returns
αληθινό εάν το System.Collections.Generic.IDictionary2 περιέχει το καθορισμένο κλειδί, αλλιώς, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">In YAML, the value
false` can be represented in Greek (el) as follows:
false: ψευδής
In this case, false
translates to ψευδής
, which means “false” in Greek. If you need a specific context or format, please provide additional details!.
GetEnumerator()
Επιστρέφει έναν κατάλογο που ιταλάει μέσα από τη συλλογή.
public IEnumerator<keyvaluepair<string, object="">> GetEnumerator()
Returns
IEnumerator < · KeyValuePair < · string , object & γτ & γτ & γτ & γτ
Ένα System.Collections.Generic.IEnumerator`1 το οποίο μπορεί να χρησιμοποιηθεί για την ιθερά μέσω της συλλογής.
GetKeyValueAsXml(Σύνδεσμος)
Αποκτά τον κωδικό RDF για συγκεκριμένο Aspose.Imaging.Xmp.XmpArrayType.
protected virtual string GetKeyValueAsXml(string key)
Parameters
key
string
Το είδος της σειράς XMP.
Returns
Επιστρέφει τον κωδικό RDF για συγκεκριμένο Aspose.Imaging.Xmp.XmpArrayType.
GetXmlValue()
Μετατρέπει την αξία XMP στην εκτύπωση XML.
public virtual string GetXmlValue()
Returns
Επιστρέφει την τιμή XMP που έχει μετατραπεί στην εκτύπωση XML.
Remove(Σύνδεσμος)
Αφαιρέστε την τιμή με το καθορισμένο κλειδί.
public virtual bool Remove(string key)
Parameters
key
string
Η αντιπροσωπεία της γραμμής του κλειδιού που προσδιορίζεται με την αφαιρεμένη τιμή.
Returns
Επιστρέφει αληθινή εάν η τιμή με το καθορισμένο κλειδί έχει αφαιρεθεί.
SetValue(Σύνδεσμος, IXmlValue)
Δημιουργήστε την αξία.
public virtual void SetValue(string key, IXmlValue value)
Parameters
key
string
Η αντιπροσωπεία της γραμμής του κλειδιού που αναγνωρίζεται με προστιθέμενη αξία.
value
IXmlValue
Η αξία που πρέπει να προσθέσουμε.
SetValue(Σύνδεσμος, IXmpType)
Δημιουργήστε την αξία.
public virtual void SetValue(string key, IXmpType value)
Parameters
key
string
Η αντιπροσωπεία της γραμμής του κλειδιού που αναγνωρίζεται με προστιθέμενη αξία.
value
IXmpType
Η αξία που πρέπει να προσθέσουμε.
SetXmpBoolean(Σύνδεσμος, Σύνδεσμος)
Εισάγετε την τιμή Boolean XMP.
protected void SetXmpBoolean(string key, string boolValue)
Parameters
key
string
Η αντιπροσωπεία της γραμμής του κλειδιού που προσδιορίζεται με καθορισμένη αξία.
boolValue
string
Η αξία του Boolean.
SetXmpDate(Σύνδεσμος, Σύνδεσμος)
Εισάγετε την ημερομηνία XMP.
protected void SetXmpDate(string key, string date)
Parameters
key
string
Η αντιπροσωπεία της γραμμής του κλειδιού που προσδιορίζεται με καθορισμένη αξία.
date
string
Η ημερομηνία να καθοριστεί.
SetXmpGuid(Σύνδεσμος, Σύνδεσμος)
Εισάγετε το μοναδικό αναγνωριστικό XMP.
protected void SetXmpGuid(string key, string guid)
Parameters
key
string
Η αντιπροσωπεία της γραμμής του κλειδιού που προσδιορίζεται με την καθορισμένη τιμή GUID.
guid
string
Ο μοναδικός αναγνωριστής.
SetXmpInteger(Σύνδεσμος, Σύνδεσμος)
Κάντε το XMP ολοκληρωμένο.
protected void SetXmpInteger(string key, string intValue)
Parameters
key
string
Η αντιπροσωπεία της γραμμής του κλειδιού που προσδιορίζεται με καθορισμένη αξία.
intValue
string
Η συνολική αξία.
SetXmpTypeValue(Σύνδεσμος, XmpTypeBase)
Εισάγετε την τιμή τύπου XMP.
public virtual void SetXmpTypeValue(string key, XmpTypeBase value)
Parameters
key
string
Η αντιπροσωπεία της γραμμής του κλειδιού που προσδιορίζεται με καθορισμένη αξία.
value
XmpTypeBase
Η αξία που πρέπει να προσδιοριστεί.
TryGetValue(Σύνδεσμος, out object)
Αποκτά την τιμή με το key'.
public bool TryGetValue(string key, out object value)
Parameters
key
string
Το κλειδί στοιχείου XMP.
value
object
Η αξία του XMP.
Returns
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>