Class XmpMetadata
nazivni prostor: Aspose.Page.EPS.XMP Sastav: Aspose.Page.dll (25.4.0)
Pružuje pristup XMP metapodatnim tokovima.
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
naslijeđeni članovi
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Dobiva broj elemenata u zbirci.
public int Count { get; }
Vrijednost nekretnina
IsFixedSize
Provjerite ima li kolektiv fiksnu veličinu.
public bool IsFixedSize { get; }
Vrijednost nekretnina
IsReadOnly
Provjerite je li prikupljanje samo čitanje.
public bool IsReadOnly { get; }
Vrijednost nekretnina
IsSynchronized
Provjerite je li prikupljanje sinhronizirano.
public bool IsSynchronized { get; }
Vrijednost nekretnina
Keys
Pronađeno je prikupljanje metapodatnih ključa.
public ICollection<string> Keys { get; }
Vrijednost nekretnina
ICollection < string >
NamespaceManager
Slijedeći članakNamespace manager.
public XmlNamespaceManager NamespaceManager { get; }
Vrijednost nekretnina
XmlNamespaceManager
SyncRoot
Pronađite objekat za sinhronizaciju.
public object SyncRoot { get; }
Vrijednost nekretnina
Values
Vrijednosti se nalaze u metapodatima.
public ICollection<xmpvalue> Values { get; }
Vrijednost nekretnina
ICollection < XmpValue >
Ovo[String]
Pronađite ili postavite podatke iz metapodataka.
public XmpValue this[string key] { get; set; }
Vrijednost nekretnina
Methods
Add(Vrijednost, XmpValue)
Dodajte vrijednost metapodatima.
public void Add(string key, XmpValue value)
Parameters
key
string
Ključ za dodavanje.
value
XmpValue
Vrijednost koja će biti dodana.
Add(Slijedeći članakObjekt)
Dodajte vrijednost metapodatima.
public void Add(string key, object value)
Parameters
key
string
Ključ za dodavanje.
value
object
Vrijednost koja će biti dodana.
Add(Ključne riječiPair<string, xmpvalue="">)
Dodajte par s ključem i vrijednošću u rječnik.
public void Add(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
Predmet koji treba dodati.
AddArrayItem(Vrijednost, XmpValue)
Dodajte vrijednost u red. Vrijednost će se dodati na kraju redova.
public void AddArrayItem(string arrayKey, XmpValue value)
Parameters
arrayKey
string
Ključ u redoslijedu za pretraživanje u rječniku.
value
XmpValue
Vrijednost dodati u raspored.
AddArrayItem(String, int i XmpValue)
Dodajte vrijednost u redoslijed po određenom indeksu.
public void AddArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
Ključ u redoslijedu za pretraživanje u rječniku.
index
int
Indeks nove vrijednosti u redoslijedu.
value
XmpValue
Vrijednost dodati u raspored.
AddNamedValue(String, string i XmpValue)
Dodajte nazvanu vrijednost u strukturu.
public void AddNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
Ključ strukture za pretraživanje u rječniku.
valueKey
string
Ime vrijednosti koje treba dodati u strukturu.
value
XmpValue
Vrijednost dodati u strukturu.
Clear()
Čišćenje metapodataka.
public void Clear()
Contains(String)
Čeki čine ključ sadržan u metapodatima.
public bool Contains(string key)
Parameters
key
string
Ključ ulaza da se pronađe.
Returns
Istina ako je ključ sadržan u metapodatima.
Contains(Ključne riječiPair<string, xmpvalue="">)
Čeki određene ključne vrijednosti par je sadržan u rječniku.
public bool Contains(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
Ključna vrijednost par.
Returns
Istina je da je ovaj pauir pronađen.
ContainsKey(String)
Odredbe čine ovaj rječnik sadržava određeni ključ.
public bool ContainsKey(string key)
Parameters
key
string
Ključ za pretraživanje u rječniku.
Returns
Istina je da je ključ pronađen.
CopyTo(Ključne riječiPair<string, xmpvalue="">[], i int)
Kopirajte elemente kolekcije u redoslijed.
public void CopyTo(KeyValuePair<string, xmpvalue="">[] array, int index)
Parameters
array
KeyValuePair
<
string
, XmpValue
Sljedeći članak>[]
Odredište je Array.
index
int
Početak je indeks.
GetEnumerator()
Povratak rečnika u redoslijed.
public IEnumerator<keyvaluepair<string, xmpvalue="">> GetEnumerator()
Returns
IEnumerator < KeyValuePair < string , XmpValue Sljedeći članak>
Slijedeći članak
GetNamespaceUriByPrefix(String)
Povratak nazivnog prostora URI po predviđanju.
public string GetNamespaceUriByPrefix(string prefix)
Parameters
prefix
string
Vrijednost predviđanja.
Returns
Vrijednost nazivnog prostora URI.
GetPrefixByNamespaceUri(String)
Povratak predviđanja nazivnim prostorom URI.
public string GetPrefixByNamespaceUri(string namespaceUri)
Parameters
namespaceUri
string
Slijedeći članakUri.
Returns
Vrijednost predviđanja.
RegisterNamespaceUri(String, String i String)
Slijedeći članakNamespace URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri)
Parameters
prefix
string
Vrijednost predviđanja.
namespaceUri
string
Vrijednost nazivnog prostora URI.
RegisterNamespaceUri(String, String i String)
Slijedeći članakNamespace URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri, string schemaDescription)
Parameters
prefix
string
Vrijednost predviđanja.
namespaceUri
string
Vrijednost nazivnog prostora URI.
schemaDescription
string
Vrijednost opisa sheme.
Remove(String)
Uklanjanje ulaza iz metapodataka.
public bool Remove(string key)
Parameters
key
string
Ključ ulaza treba ukloniti.
Returns
Istinita - ako je ključ uklonjen; inače, lažna.
Remove(Ključne riječiPair<string, xmpvalue="">)
Ukloni ključni/vrijedni par iz kolekcionara.
public bool Remove(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
Ključni/vrijedni par treba ukloniti.
Returns
Istina je da je par pronađen i uklonjen.
SetArrayItem(String, int i XmpValue)
Vrijednost se postavlja u redoslijedu. prethodna vrijednost će se zamijeniti novom.
public void SetArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
Ključ u redoslijedu za pretraživanje u rječniku.
index
int
Indeks nove vrijednosti u redoslijedu.
value
XmpValue
Vrijednost je postavljena u redoslijedu.
SetNamedValue(String, string i XmpValue)
Prethodno nazvana vrijednost, ako već postoji, bit će zamijenjena novom.
public void SetNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
Ključ strukture za pretraživanje u rječniku.
valueKey
string
Ime vrijednosti koje treba staviti u strukturu.
value
XmpValue
Vrijednost koju treba staviti u strukturu.
TryGetValue(String, izlazak XmpValue)
Pokušajte pronaći ključ u rječniku i povući vrijednost ako se nađe.
public bool TryGetValue(string key, out XmpValue value)
Parameters
key
string
Ključ za pretraživanje u rječniku.
value
XmpValue
Povratna vrijednost
Returns
Istina je da je ključ pronađen.</string,></string,></keyvaluepair<string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,>