Class XmpPackage

Class XmpPackage

Το όνομα: Aspose.Imaging.Xmp Συγκέντρωση: Aspose.Imaging.dll (25.4.0)

Αντιπροσωπεύει τη βασική αποσύνθεση για το πακέτο XMP.

[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">&gt;, IEnumerable

Inheritance

object XmpPackage

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

Αξία πεδίου

string

Προφίλ

Για παράδειγμα, xmlns:dc.

[JsonProperty]
protected readonly string prefix

Αξία πεδίου

string

ΙΔΙΟΤΗΤΑ

Λεξικό των βασικών / αξίας ιδιότητες XMP πακέτο.

[JsonProperty]
protected Dictionary<string, object=""> properties

Αξία πεδίου

Dictionary &lt · string , object >

Properties

Count

Αποκτήστε τον αριθμό κλειδιών XMP.

public int Count { get; }

Αξία ιδιοκτησίας

int

Keys

Πάρτε τα κλειδιά στο πακέτο XMP.

public virtual Dictionary<string, object="">.KeyCollection Keys { get; }

Αξία ιδιοκτησίας

Dictionary &lt · string , object & ΓΚΤ; KeyCollection

NamespaceUri

Πάρτε το όνομα URI.

public string NamespaceUri { get; }

Αξία ιδιοκτησίας

string

Prefix

Πάρτε το προφίλ.

public string Prefix { get; }

Αξία ιδιοκτησίας

string

XmlNamespace

Αποκτήστε το XML name space.

public string XmlNamespace { get; }

Αξία ιδιοκτησίας

string

Αυτό το[Σύνδεσμος]

Αποκτά ή τοποθετεί το System.Object με το καθορισμένο κλειδί.

public virtual object this[string key] { get; set; }

Αξία ιδιοκτησίας

object

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

ArgumentNullException

Το κλειδί είναι μηδέν.

Clear()

Καθαρίζει αυτή την περίπτωση.

public virtual void Clear()

ContainsKey(Σύνδεσμος)

Προσδιορίζει αν αυτή η συλλογή προσδιορίζει το κλειδί.

public virtual bool ContainsKey(string key)

Parameters

key string

Το κλειδί πρέπει να ελέγχεται.

Returns

bool

αληθινό εάν το 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="">&gt; GetEnumerator()

Returns

IEnumerator &lt · KeyValuePair &lt · string , object & γτ & γτ & γτ & γτ

Ένα System.Collections.Generic.IEnumerator`1 το οποίο μπορεί να χρησιμοποιηθεί για την ιθερά μέσω της συλλογής.

GetKeyValueAsXml(Σύνδεσμος)

Αποκτά τον κωδικό RDF για συγκεκριμένο Aspose.Imaging.Xmp.XmpArrayType.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

Το είδος της σειράς XMP.

Returns

string

Επιστρέφει τον κωδικό RDF για συγκεκριμένο Aspose.Imaging.Xmp.XmpArrayType.

GetXmlValue()

Μετατρέπει την αξία XMP στην εκτύπωση XML.

public virtual string GetXmlValue()

Returns

string

Επιστρέφει την τιμή XMP που έχει μετατραπεί στην εκτύπωση XML.

Remove(Σύνδεσμος)

Αφαιρέστε την τιμή με το καθορισμένο κλειδί.

public virtual bool Remove(string key)

Parameters

key string

Η αντιπροσωπεία της γραμμής του κλειδιού που προσδιορίζεται με την αφαιρεμένη τιμή.

Returns

bool

Επιστρέφει αληθινή εάν η τιμή με το καθορισμένο κλειδί έχει αφαιρεθεί.

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

bool

true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>

 Ελληνικά