Class XmpMetadata
Navne til: Aspose.Page.EPS.XMP Sammensætning: Aspose.Page.dll (25.4.0)
Giver adgang til XMP metadata-strøm.
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
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Der er et antal elementer i samlingen.
public int Count { get; }
Ejendomsværdi
IsFixedSize
Kontroller, om kollektionen har fast størrelse.
public bool IsFixedSize { get; }
Ejendomsværdi
IsReadOnly
Kontroller, om samlingen kun er læst.
public bool IsReadOnly { get; }
Ejendomsværdi
IsSynchronized
Kontroller, om samlingen er synkroniseret.
public bool IsSynchronized { get; }
Ejendomsværdi
Keys
Vi indsamler metadata nøgler.
public ICollection<string> Keys { get; }
Ejendomsværdi
ICollection < string >
NamespaceManager
Det er en nomespace manager.
public XmlNamespaceManager NamespaceManager { get; }
Ejendomsværdi
XmlNamespaceManager
SyncRoot
Optagelse af synkroniseringsobjekt.
public object SyncRoot { get; }
Ejendomsværdi
Values
Gør værdier i metadata.
public ICollection<xmpvalue> Values { get; }
Ejendomsværdi
ICollection < XmpValue >
Dette[String]
Giver eller indsætter data fra metadata.
public XmpValue this[string key] { get; set; }
Ejendomsværdi
Methods
Add(String, XmpValue)
Tilføj værdi til metadata.
public void Add(string key, XmpValue value)
Parameters
key
string
Nøglen til at tilføje.
value
XmpValue
Værdi, der vil blive tilføjet.
Add(String og Objekt)
Tilføj værdi til metadata.
public void Add(string key, object value)
Parameters
key
string
Nøglen til at tilføje.
value
object
Værdi, der vil blive tilføjet.
Add(KeyValuePair<string, xmpvalue="">)
Tilføj et par nøgler og værdier til ordlisten.
public void Add(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
elementer, der skal tilføjes.
AddArrayItem(String, XmpValue)
Tilføj værdi til en række. værdien vil blive tilføjet i slutningen af rækkefølgen.
public void AddArrayItem(string arrayKey, XmpValue value)
Parameters
arrayKey
string
Nøgle til array for at søge i ordlisten.
value
XmpValue
Værdi at tilføje til array.
AddArrayItem(String, Int og XmpValue)
Adds værdi til en række af angivne indekser.
public void AddArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
Nøgle til array for at søge i ordlisten.
index
int
Indeks af ny værdi i array.
value
XmpValue
Værdi at tilføje til array.
AddNamedValue(String, String og XmpValue)
Adder navn værdi til en struktur.
public void AddNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
Nøgle til strukturen til at søge i ordlisten.
valueKey
string
Navnet på værdien til at tilføje til strukturen.
value
XmpValue
Værdi at tilføje til strukturen.
Clear()
Gør metadata klar.
public void Clear()
Contains(String)
Tjekke gør nøglen er indeholdt i metadata.
public bool Contains(string key)
Parameters
key
string
Nøglen til indgangen at finde.
Returns
Det er sandt, hvis nøglen er indeholdt i metadata.
Contains(KeyValuePair<string, xmpvalue="">)
Checks gør det angivne nøgle-værdi par er indeholdt i ordlisten.
public bool Contains(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
Nøgleværdi par.
Returns
Det er sandt, hvis det var blevet fundet.
ContainsKey(String)
Bestemmelser gør dette ordforråd angivet nøgle.
public bool ContainsKey(string key)
Parameters
key
string
Nøgle til at søge i ordlisten.
Returns
Hvis nøglen er fundet.
CopyTo(KeyValuePair<string, xmpvalue="">[], og int)
Kopierer elementer af samlingen i rækkefølge.
public void CopyTo(KeyValuePair<string, xmpvalue="">[] array, int index)
Parameters
array
KeyValuePair
<
string
, XmpValue
&af >[]
Destination på Array.
index
int
Start med indeks.
GetEnumerator()
Tilbage til ordlisten.
public IEnumerator<keyvaluepair<string, xmpvalue="">> GetEnumerator()
Returns
IEnumerator < KeyValuePair < string , XmpValue &af >>
af enumerator.
GetNamespaceUriByPrefix(String)
Returnerer namespace URI ved præfix.
public string GetNamespaceUriByPrefix(string prefix)
Parameters
prefix
string
Værdien af prefixet.
Returns
Værdien af namespace URI.
GetPrefixByNamespaceUri(String)
Returnerer præfixet ved namespace URI.
public string GetPrefixByNamespaceUri(string namespaceUri)
Parameters
namespaceUri
string
Navne til URI.
Returns
Værdien af prefixet.
RegisterNamespaceUri(String og String)
Registrering af URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri)
Parameters
prefix
string
Værdien af prefixet.
namespaceUri
string
Værdien af namespace URI.
RegisterNamespaceUri(String, String og String)
Registrering af URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri, string schemaDescription)
Parameters
prefix
string
Værdien af prefixet.
namespaceUri
string
Værdien af namespace URI.
schemaDescription
string
Værdien af skema beskrivelse.
Remove(String)
Fjerner input fra metadata.
public bool Remove(string key)
Parameters
key
string
Nøglen til indgangen skal fjernes.
Returns
Sand - hvis nøglen fjernes; ellers falsk.
Remove(KeyValuePair<string, xmpvalue="">)
Fjern nøgle/værdi par fra samlingen.
public bool Remove(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
Nøgle/værdi par skal fjernes.
Returns
Hvis parret er fundet og fjernet.
SetArrayItem(String, Int og XmpValue)
Indsæt værdi i en række. Tidligere værdi vil blive erstattet med en ny.
public void SetArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
Nøgle til array for at søge i ordlisten.
index
int
Indeks af ny værdi i array.
value
XmpValue
Værdi skal indstilles i rækkefølgen.
SetNamedValue(String, String og XmpValue)
Indsæt den navngivne værdi i en struktur. Tidligere navngivne værdi, hvis det allerede eksisterer, vil blive erstattet med en ny.
public void SetNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
Nøgle til strukturen til at søge i ordlisten.
valueKey
string
Navnet på værdien til at indsætte i strukturen.
value
XmpValue
Værdi til at indsætte i strukturen.
TryGetValue(String, ud af XmpValue)
Prøv at finde nøglen i ordlisten og tilbagetrækker værdien, hvis den er fundet.
public bool TryGetValue(string key, out XmpValue value)
Parameters
key
string
Nøgle til at søge i ordlisten.
value
XmpValue
Returneret værdi.
Returns
Det er sandt, hvis nøglen er fundet.</string,></string,></keyvaluepair<string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,>