Class XmpMetadata
Numele spaţiului: Aspose.Page.EPS.XMP Asamblare: Aspose.Page.dll (25.4.0)
Oferă acces la fluxul de metadate 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
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Se numără elementele din colecție.
public int Count { get; }
Valoarea proprietății
IsFixedSize
Verificați dacă colecția are o dimensiune fixă.
public bool IsFixedSize { get; }
Valoarea proprietății
IsReadOnly
Verificați dacă colecția este doar citită.
public bool IsReadOnly { get; }
Valoarea proprietății
IsSynchronized
Verifică dacă colectarea este sincronizată.
public bool IsSynchronized { get; }
Valoarea proprietății
Keys
Obțineți cheile de colectare a metadata.
public ICollection<string> Keys { get; }
Valoarea proprietății
ICollection < string >
NamespaceManager
Găsiți un manager de nume.
public XmlNamespaceManager NamespaceManager { get; }
Valoarea proprietății
XmlNamespaceManager
SyncRoot
Obiectivul de sincronizare este colectat.
public object SyncRoot { get; }
Valoarea proprietății
Values
Obține valori în metadata.
public ICollection<xmpvalue> Values { get; }
Valoarea proprietății
ICollection < XmpValue >
Această[Strângere]
Obține sau colectează date din metadata.
public XmpValue this[string key] { get; set; }
Valoarea proprietății
Methods
Add(Cuvânt cheie, XmpValue)
Adăugați valoare la metadata.
public void Add(string key, XmpValue value)
Parameters
key
string
cheia de a adăuga.
value
XmpValue
Valoarea care va fi adăugată.
Add(Răspundeți, Obiect)
Adăugați valoare la metadata.
public void Add(string key, object value)
Parameters
key
string
cheia de a adăuga.
value
object
Valoarea care va fi adăugată.
Add(Cuvânt cheiePair<string, xmpvalue="">)
Adăugați o pereche de cheie și valoare în dicționar.
public void Add(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
Obiectul care trebuie adăugat.
AddArrayItem(Cuvânt cheie, XmpValue)
Adăugați valoarea într-o arie. valoarea va fi adăugată la sfârșitul ariei.
public void AddArrayItem(string arrayKey, XmpValue value)
Parameters
arrayKey
string
Cheia arhipelagului pentru a căuta în dicționar.
value
XmpValue
Valoare pentru a adăuga în arie.
AddArrayItem(String, int și XmpValue)
Adăugați valoarea într-o ordine prin index specificat.
public void AddArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
Cheia arhipelagului pentru a căuta în dicționar.
index
int
Indice de valoare nouă în arie.
value
XmpValue
Valoare pentru a adăuga în arie.
AddNamedValue(Strângere, Strângere, XmpValue)
Adăugați valoarea numită într-o structură.
public void AddNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
Cheia structurii pentru a căuta în dicționar.
valueKey
string
Numele valorii pentru a adăuga în structură.
value
XmpValue
Valoare adăugată în structură.
Clear()
Clarificarea metadata.
public void Clear()
Contains(Strângere)
Checurile fac cheia este conținută în metadata.
public bool Contains(string key)
Parameters
key
string
cheia de intrare pentru a găsi.
Returns
Este adevărat dacă cheia este conținută în metadata.
Contains(Cuvânt cheiePair<string, xmpvalue="">)
Checurile sunt cuplurile de valoare-cheie specificate sunt conținute în dicționar.
public bool Contains(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
cuplu de valori cheie.
Returns
Este adevărat dacă acest pauir a fost găsit.
ContainsKey(Strângere)
Determinate face acest dicționar contasine specificate cheie.
public bool ContainsKey(string key)
Parameters
key
string
cheie pentru a căuta în dicționar.
Returns
Dacă se găsește cheia.
CopyTo(Cuvânt cheiePair<string, xmpvalue="">[], în int)
Copiază elementele colecției în ordine.
public void CopyTo(KeyValuePair<string, xmpvalue="">[] array, int index)
Parameters
array
KeyValuePair
<
string
, XmpValue
În acest caz, >[]
destinaţie în arie.
index
int
Indicele de pornire.
GetEnumerator()
Întoarceți enumeratorul dicționarului.
public IEnumerator<keyvaluepair<string, xmpvalue="">> GetEnumerator()
Returns
IEnumerator < KeyValuePair < string , XmpValue și > >
în numerar.
GetNamespaceUriByPrefix(Strângere)
Întoarce URI prin prefix.
public string GetNamespaceUriByPrefix(string prefix)
Parameters
prefix
string
Valoarea prefixului.
Returns
Valoarea numelui URI.
GetPrefixByNamespaceUri(Strângere)
Întoarce prefixul prin URI.
public string GetPrefixByNamespaceUri(string namespaceUri)
Parameters
namespaceUri
string
Numele lui Uri.
Returns
Valoarea prefixului.
RegisterNamespaceUri(String și String)
Înregistrarea numelui URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri)
Parameters
prefix
string
Valoarea prefixului.
namespaceUri
string
Valoarea numelui URI.
RegisterNamespaceUri(String, String și String)
Înregistrarea numelui URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri, string schemaDescription)
Parameters
prefix
string
Valoarea prefixului.
namespaceUri
string
Valoarea numelui URI.
schemaDescription
string
Valoarea descrierii schemei.
Remove(Strângere)
Îndepărtează intrarea din metadata.
public bool Remove(string key)
Parameters
key
string
cheia de intrare pentru a elimina.
Returns
Adevărat - dacă cheia este îndepărtată; altfel, fals.
Remove(Cuvânt cheiePair<string, xmpvalue="">)
Îndepărtează cuplul de cheie / valoare din colector.
public bool Remove(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
Parul de cheie / valoare trebuie îndepărtat.
Returns
Este adevărat dacă cuplul a fost găsit și îndepărtat.
SetArrayItem(String, int și XmpValue)
Setă valoarea într-o ordine. valoarea anterioară va fi înlocuită cu o nouă.
public void SetArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
Cheia arhipelagului pentru a căuta în dicționar.
index
int
Indice de valoare nouă în arie.
value
XmpValue
Valoarea trebuie stabilită în arie.
SetNamedValue(Strângere, Strângere, XmpValue)
Setă valoarea numită într-o structură. valoarea numită anterioară, dacă există deja, va fi înlocuită cu o nouă.
public void SetNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
Cheia structurii pentru a căuta în dicționar.
valueKey
string
Numele valorii care trebuie introdusă în structură.
value
XmpValue
Valoarea care trebuie introdusă în structură.
TryGetValue(String, îndepărtare XmpValue)
Încercați să găsiți cheia în dicționar și retrageți valoarea dacă ați găsit.
public bool TryGetValue(string key, out XmpValue value)
Parameters
key
string
cheie pentru a căuta în dicționar.
value
XmpValue
Valoarea retrasă.
Returns
Chiar dacă a fost găsit cheia.</string,></string,></keyvaluepair<string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,>