Class XmpMetadata
Il nome: Aspose.Page.EPS.XMP Assemblea: Aspose.Page.dll (25.4.0)
Fornisce accesso al flusso di metadati 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
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Riceve il numero di elementi nella collezione.
public int Count { get; }
Valore di proprietà
IsFixedSize
Verifica se la collezione ha una dimensione fissa.
public bool IsFixedSize { get; }
Valore di proprietà
IsReadOnly
Verifica se la raccolta è solo letta.
public bool IsReadOnly { get; }
Valore di proprietà
IsSynchronized
Verifica se la raccolta è sincronizzata.
public bool IsSynchronized { get; }
Valore di proprietà
Keys
Riceve la raccolta di metadati chiavi.
public ICollection<string> Keys { get; }
Valore di proprietà
ICollection di < string >
NamespaceManager
Il nome del manager.
public XmlNamespaceManager NamespaceManager { get; }
Valore di proprietà
XmlNamespaceManager
SyncRoot
Riceve l’oggetto di sincronizzazione della raccolta.
public object SyncRoot { get; }
Valore di proprietà
Values
Riceve valori nei metadati.
public ICollection<xmpvalue> Values { get; }
Valore di proprietà
ICollection di < XmpValue >
Questo[String]
Riceve o raccoglie dati da metadati.
public XmpValue this[string key] { get; set; }
Valore di proprietà
Methods
Add(Strumento, XmpValue)
Aggiungi valore ai metadati.
public void Add(string key, XmpValue value)
Parameters
key
string
La chiave da aggiungere.
value
XmpValue
Valore che verrà aggiunto.
Add(Strumento, oggetto)
Aggiungi valore ai metadati.
public void Add(string key, object value)
Parameters
key
string
La chiave da aggiungere.
value
object
Valore che verrà aggiunto.
Add(KeyValuePair<string, xmpvalue=» » »)
Aggiungi una coppia di chiavi e valore al dizionario.
public void Add(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
di <
string
, XmpValue
>
Articolo da aggiungere.
AddArrayItem(Strumento, XmpValue)
Aggiungi valore in una serie.Il valore verrà aggiunto alla fine della serie.
public void AddArrayItem(string arrayKey, XmpValue value)
Parameters
arrayKey
string
La chiave dell’array per cercare nel dizionario.
value
XmpValue
Valore da aggiungere all’array.
AddArrayItem(String, int, XmpValue)
Aggiungi il valore in un ordine per indice specificato.
public void AddArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
La chiave dell’array per cercare nel dizionario.
index
int
Indice del nuovo valore nell’array.
value
XmpValue
Valore da aggiungere all’array.
AddNamedValue(string, string e XmpValue)
Aggiungi il valore nominato in una struttura.
public void AddNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
La chiave della struttura per cercare nel dizionario.
valueKey
string
Nome del valore da aggiungere alla strutura.
value
XmpValue
Valore da aggiungere alla struttura.
Clear()
Chiarire i metadati.
public void Clear()
Contains(String)
I controlli fanno la chiave è contenuto nei metadati.
public bool Contains(string key)
Parameters
key
string
La chiave di ingresso da trovare.
Returns
È vero se la chiave è contenuta nei metadati.
Contains(KeyValuePair<string, xmpvalue=» » »)
I controlli indicano che la coppia di valori chiave è contenuta nel dizionario.
public bool Contains(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
di <
string
, XmpValue
>
Coppia di valori chiave.
Returns
E’ vero se è stato trovato questo pauir.
ContainsKey(String)
Determinati, questo dizionario contiene la chiave specifica.
public bool ContainsKey(string key)
Parameters
key
string
La chiave per cercare nel dizionario.
Returns
Se la chiave è stata trovata.
CopyTo(KeyValuePair<string, xmpvalue=» » »[ ], di int)
Copia gli elementi della collezione in ordine.
public void CopyTo(KeyValuePair<string, xmpvalue="">[] array, int index)
Parameters
array
KeyValuePair
di <
string
, XmpValue
e di G[]
Destinazione di Array.
index
int
Indice di inizio.
GetEnumerator()
Il ritorno del dizionario.
public IEnumerator<keyvaluepair<string, xmpvalue="">> GetEnumerator()
Returns
IEnumerator di < KeyValuePair di < string , XmpValue di >>
di Enumerator.
GetNamespaceUriByPrefix(String)
Ritorna il nome dello spazio URI per prefix.
public string GetNamespaceUriByPrefix(string prefix)
Parameters
prefix
string
Il valore del prefix.
Returns
Il valore del nome URI.
GetPrefixByNamespaceUri(String)
Il ritorno del prefix per URI.
public string GetPrefixByNamespaceUri(string namespaceUri)
Parameters
namespaceUri
string
Il nome URI.
Returns
Il valore del prefix.
RegisterNamespaceUri(String e String)
Il nome del registro URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri)
Parameters
prefix
string
Il valore del prefix.
namespaceUri
string
Il valore del nome URI.
RegisterNamespaceUri(String, String e String)
Il nome del registro URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri, string schemaDescription)
Parameters
prefix
string
Il valore del prefix.
namespaceUri
string
Il valore del nome URI.
schemaDescription
string
Il valore della descrizione dello schema.
Remove(String)
Rimuovere l’ingresso dai metadati.
public bool Remove(string key)
Parameters
key
string
La chiave di ingresso da rimuovere.
Returns
True - se la chiave viene rimossa; altrimenti, falso.
Remove(KeyValuePair<string, xmpvalue=» » »)
Rimuove la coppia chiave/valore dal collezionista.
public bool Remove(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
di <
string
, XmpValue
>
La coppia chiave/valore da rimuovere.
Returns
Se la coppia è stata trovata e rimossa.
SetArrayItem(String, int, XmpValue)
Inserisci un valore in una sequenza. il valore precedente verrà sostituito con un nuovo.
public void SetArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
La chiave dell’array per cercare nel dizionario.
index
int
Indice del nuovo valore nell’array.
value
XmpValue
Valore da impostare in ordine.
SetNamedValue(string, string e XmpValue)
Inserisci il valore nominato in una struttura.Il valore nominato precedente, se già esistente, sarà sostituito da un nuovo.
public void SetNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
La chiave della struttura per cercare nel dizionario.
valueKey
string
Nome del valore da impostare nella struttura.
value
XmpValue
Valore da impostare nella struttura.
TryGetValue(String, fuori XmpValue)
Cerca di trovare la chiave nel dizionario e ritorna il valore se trovato.
public bool TryGetValue(string key, out XmpValue value)
Parameters
key
string
La chiave per cercare nel dizionario.
value
XmpValue
Il valore ritirato.
Returns
È vero se la chiave è stata trovata.</string,></string,></keyvaluepair<string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,>