Class XmpMetadata
nazivni prostor: Aspose.Page.EPS.XMP Sastav: Aspose.Page.dll (25.5.0)
Pružuje pristup XMP metapodatnim tokovima.
public sealed class XmpMetadata : IDictionary<string, xmpvalue="">, ICollection<keyvaluepair<string, xmpvalue="">>, IEnumerable<keyvaluepair<string, xmpvalue="">>, IEnumerableInheritance
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,>