Class XmpMetadata
Το όνομα: Aspose.Page.EPS.XMP Συγκέντρωση: Aspose.Page.dll (25.4.0)
Παρέχει πρόσβαση στη ροή μεταδεδομένων XMP.
public sealed class XmpMetadata : IDictionary<string, xmpvalue="">, ICollection<keyvaluepair<string, xmpvalue="">>, IEnumerable<keyvaluepair<string, xmpvalue="">>, IEnumerable
Inheritance
Implements
IDictionary<string, xmpvalue=""> , ICollection<keyvaluepair<string, xmpvalue="">> , IEnumerable<keyvaluepair<string, xmpvalue="">> , IEnumerable
Κληρονομημένα μέλη
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Έχει αριθμό στοιχείων στη συλλογή.
public int Count { get; }
Αξία ιδιοκτησίας
IsFixedSize
Ελέγξτε αν η συλλογή έχει σταθερό μέγεθος.
public bool IsFixedSize { get; }
Αξία ιδιοκτησίας
IsReadOnly
Ελέγξτε αν η συλλογή είναι μόνο ανάγνωση.
public bool IsReadOnly { get; }
Αξία ιδιοκτησίας
IsSynchronized
Ελέγξτε αν η συλλογή συγχρονίζεται.
public bool IsSynchronized { get; }
Αξία ιδιοκτησίας
Keys
Απολαμβάνει τη συλλογή των κλειδιών μεταδεδομένων.
public ICollection<string> Keys { get; }
Αξία ιδιοκτησίας
ICollection < · string >
NamespaceManager
Το όνομα του διευθυντή.
public XmlNamespaceManager NamespaceManager { get; }
Αξία ιδιοκτησίας
XmlNamespaceManager
SyncRoot
Αποκτά συλλογή αντικειμένου συγχρονισμού.
public object SyncRoot { get; }
Αξία ιδιοκτησίας
Values
Αποκτά αξίες στα μεταδεδομένα.
public ICollection<xmpvalue> Values { get; }
Αξία ιδιοκτησίας
ICollection < · XmpValue >
Αυτό το[Σύνδεσμος]
Αποκτά ή συλλέγει δεδομένα από μεταδεδομένα.
public XmpValue this[string key] { get; set; }
Αξία ιδιοκτησίας
Methods
Add(Σύνδεσμος, XmpValue)
Προσθέτει αξία στα μεταδεδομένα.
public void Add(string key, XmpValue value)
Parameters
key
string
Το κλειδί για να προσθέσετε.
value
XmpValue
Αξία που προστίθεται.
Add(Σύνδεσμος, αντικείμενο)
Προσθέτει αξία στα μεταδεδομένα.
public void Add(string key, object value)
Parameters
key
string
Το κλειδί για να προσθέσετε.
value
object
Αξία που προστίθεται.
Add(ΚΕΦΑΛΑΙΟΔΗΛΕΥΣΗ, xmpvalue="">)
Προσθέστε ένα ζευγάρι κλειδιών και αξίας στο λεξικό.
public void Add(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
< ·
string
, XmpValue
>
αντικείμενα που πρέπει να προστίθενται.
AddArrayItem(Σύνδεσμος, XmpValue)
Προσθέστε αξία σε μια σειρά.Η αξία θα προστεθεί στο τέλος της σειράς.
public void AddArrayItem(string arrayKey, XmpValue value)
Parameters
arrayKey
string
Το κλειδί της σειράς για να αναζητήσετε στο λεξικό.
value
XmpValue
Αξία που πρέπει να προσθέσετε στη σειρά.
AddArrayItem(Σύνδεσμος, Int, XmpValue)
Προσθέτει αξία σε μια σειρά με καθορισμένο δείκτη.
public void AddArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
Το κλειδί της σειράς για να αναζητήσετε στο λεξικό.
index
int
Δείκτης νέας αξίας στην σειρά.
value
XmpValue
Αξία που πρέπει να προσθέσετε στη σειρά.
AddNamedValue(Σύνδεσμος, σήμα, XmpValue)
Προσθέτει την ονομαστική αξία σε μια δομή.
public void AddNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
Το κλειδί της δομής για να αναζητήσετε στο λεξικό.
valueKey
string
Το όνομα της αξίας που πρέπει να προσθέσετε στη δομή.
value
XmpValue
Αξία που πρέπει να προσθέσετε στη δομή.
Clear()
Καθαρίζει τα μεταδεδομένα.
public void Clear()
Contains(Σύνδεσμος)
Οι επιθεωρήσεις κάνουν το κλειδί περιέχεται σε μεταδεδομένα.
public bool Contains(string key)
Parameters
key
string
Το κλειδί για την είσοδο να βρεθεί.
Returns
Είναι αλήθεια αν το κλειδί περιέχεται στα μεταδεδομένα.
Contains(ΚΕΦΑΛΑΙΟΔΗΛΕΥΣΗ, xmpvalue="">)
Οι επιθεωρήσεις που καθορίζουν το ζευγάρι βασικών αξιών περιέχονται στο λεξικό.
public bool Contains(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
< ·
string
, XmpValue
>
Το βασικό ζευγάρι αξίας.
Returns
Αλήθεια, αν βρήκε αυτό το ποντίκι.
ContainsKey(Σύνδεσμος)
Ο καθορισμός καθιστά αυτό το λεξιλόγιο κλειδί καθορισμένο.
public bool ContainsKey(string key)
Parameters
key
string
Κλειδί αναζήτησης στο λεξικό.
Returns
Είναι αλήθεια αν το κλειδί βρίσκεται.
CopyTo(ΚΕΦΑΛΑΙΟΔΗΛΕΥΣΗ, xmpvalue="">[ ]Το int)
Αντιγράψτε τα στοιχεία της συλλογής σε σειρά.
public void CopyTo(KeyValuePair<string, xmpvalue="">[] array, int index)
Parameters
array
KeyValuePair
< ·
string
, XmpValue
& γκτ; [ ]
Ο προορισμός αρέσει.
index
int
Ξεκινάει ο δείκτης.
GetEnumerator()
Επιστρέφει ο λεξιλόγος.
public IEnumerator<keyvaluepair<string, xmpvalue="">> GetEnumerator()
Returns
IEnumerator < · KeyValuePair < · string , XmpValue & γτ & γτ & γτ & γτ
Ο κατάλογος.
GetNamespaceUriByPrefix(Σύνδεσμος)
Επιστρέφει το όνομα URI με προεπιλογή.
public string GetNamespaceUriByPrefix(string prefix)
Parameters
prefix
string
Η αξία του προφίλ.
Returns
Η αξία του ονόματος URI.
GetPrefixByNamespaceUri(Σύνδεσμος)
Επιστρέφει το προφίλ με το όνομα URI.
public string GetPrefixByNamespaceUri(string namespaceUri)
Parameters
namespaceUri
string
Ονομασία URI.
Returns
Η αξία του προφίλ.
RegisterNamespaceUri(Σύνδεσμος, Σύνδεσμος)
Εισαγωγή στο όνομα URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri)
Parameters
prefix
string
Η αξία του προφίλ.
namespaceUri
string
Η αξία του ονόματος URI.
RegisterNamespaceUri(Σύνδεση, Σύνδεση, Σύνδεση)
Εισαγωγή στο όνομα URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri, string schemaDescription)
Parameters
prefix
string
Η αξία του προφίλ.
namespaceUri
string
Η αξία του ονόματος URI.
schemaDescription
string
Η αξία της περιγραφής του σχήματος.
Remove(Σύνδεσμος)
Απομακρύνει την είσοδο από τα μεταδεδομένα.
public bool Remove(string key)
Parameters
key
string
Το κλειδί εισόδου να αφαιρεθεί.
Returns
Αληθινό - αν το κλειδί αφαιρεθεί, αλλιώς ψεύτικο.
Remove(ΚΕΦΑΛΑΙΟΔΗΛΕΥΣΗ, xmpvalue="">)
Απομακρύνετε το ζευγάρι κλειδιών / αξιών από το συλλέκτη.
public bool Remove(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
< ·
string
, XmpValue
>
Το ζευγάρι κλειδί / αξία πρέπει να αφαιρεθεί.
Returns
Είναι αλήθεια αν το ζευγάρι βρέθηκε και αφαιρεθεί.
SetArrayItem(Σύνδεσμος, Int, XmpValue)
Εισάγετε αξία σε μια σειρά. προηγούμενη αξία θα αντικατασταθεί με μια νέα.
public void SetArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
Το κλειδί της σειράς για να αναζητήσετε στο λεξικό.
index
int
Δείκτης νέας αξίας στην σειρά.
value
XmpValue
Αξία που πρέπει να τοποθετηθεί στην σειρά.
SetNamedValue(Σύνδεσμος, σήμα, XmpValue)
Εισάγετε την ονομαστική αξία σε μια δομή.Η προηγούμενη ονομαστική αξία, εάν ήδη υπάρχει, θα αντικατασταθεί με μια νέα.
public void SetNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
Το κλειδί της δομής για να αναζητήσετε στο λεξικό.
valueKey
string
Το όνομα της αξίας που πρέπει να τοποθετηθεί στη δομή.
value
XmpValue
Αξία που πρέπει να τοποθετηθεί στη δομή.
TryGetValue(Σύνδεσμος, out XmpValue)
Προσπαθήστε να βρείτε το κλειδί στο λεξικό και ανακτά την αξία αν βρεθεί.
public bool TryGetValue(string key, out XmpValue value)
Parameters
key
string
Κλειδί αναζήτησης στο λεξικό.
value
XmpValue
Η συνταξιοδοτική αξία.
Returns
Είναι αλήθεια αν βρέθηκε το κλειδί.</string,></string,></keyvaluepair<string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,>