Class XmpMetadata
Namn på plats: Aspose.Page.EPS.XMP Sammanfattning: Aspose.Page.dll (25.4.0)
Tillhandahåller tillgång till 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
Arvsmedlemmar
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
Få ett antal element i samlingen.
public int Count { get; }
Fastighetsvärde
IsFixedSize
Kontrollera om kollektionen har en fast storlek.
public bool IsFixedSize { get; }
Fastighetsvärde
IsReadOnly
Kontrollera om samlingen är bara läst.
public bool IsReadOnly { get; }
Fastighetsvärde
IsSynchronized
Kontrollera om samlingen är synkroniserad.
public bool IsSynchronized { get; }
Fastighetsvärde
Keys
Samla in metadata nycklar.
public ICollection<string> Keys { get; }
Fastighetsvärde
ICollection ochlt; string >
NamespaceManager
Det är namespace manager.
public XmlNamespaceManager NamespaceManager { get; }
Fastighetsvärde
XmlNamespaceManager
SyncRoot
Samlar synkroniseringsobjekt.
public object SyncRoot { get; }
Fastighetsvärde
Values
Få värden i metadata.
public ICollection<xmpvalue> Values { get; }
Fastighetsvärde
ICollection ochlt; XmpValue >
Detta[Sträng]
Få eller sätta data från metadata.
public XmpValue this[string key] { get; set; }
Fastighetsvärde
Methods
Add(Sträng, XmpValue)
Lägg till värde till metadata.
public void Add(string key, XmpValue value)
Parameters
key
string
Nyckeln att lägga till.
value
XmpValue
Värde som kommer att läggas till.
Add(Sträng, Objekt)
Lägg till värde till metadata.
public void Add(string key, object value)
Parameters
key
string
Nyckeln att lägga till.
value
object
Värde som kommer att läggas till.
Add(KeyValuePair<string, xmpvalue="">)
Lägg till ett par med nyckel och värde i ordboken.
public void Add(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
ochlt;
string
, XmpValue
>
föremål att läggas till.
AddArrayItem(Sträng, XmpValue)
Lägg till värde i en rad. Värdet läggs till i slutet av raden.
public void AddArrayItem(string arrayKey, XmpValue value)
Parameters
arrayKey
string
Nyckeln till array för att söka i ordboken.
value
XmpValue
Värde att lägga till i array.
AddArrayItem(sträng, int, xmpValue)
Lägg till värde i en uppsättning av en angiven index.
public void AddArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
Nyckeln till array för att söka i ordboken.
index
int
Index av nytt värde i array.
value
XmpValue
Värde att lägga till i array.
AddNamedValue(String, string och XmpValue)
Adds namngivna värden till en struktur.
public void AddNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
Nyckeln till strukturen att söka i ordboken.
valueKey
string
Namn på värdet att lägga till i strukturen.
value
XmpValue
Värde att lägga till i strukturen.
Clear()
Lägga till metadata.
public void Clear()
Contains(Sträng)
Checks gör nyckeln finns i metadata.
public bool Contains(string key)
Parameters
key
string
Nyckeln till ingången att hitta.
Returns
Det är sant om nyckeln finns i metadata.
Contains(KeyValuePair<string, xmpvalue="">)
Checks gör det angivna nyckelvärdeparet finns i ordboken.
public bool Contains(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
ochlt;
string
, XmpValue
>
Ett nyckelvärde par.
Returns
Det är sant om det här paret hittades.
ContainsKey(Sträng)
Determiner gör detta ordförråd angivna nyckel.
public bool ContainsKey(string key)
Parameters
key
string
Nyckel att söka i ordboken.
Returns
Om nyckeln hittas.
CopyTo(KeyValuePair<string, xmpvalue="">[ ], och int)
Kopiera delar av samlingen i array.
public void CopyTo(KeyValuePair<string, xmpvalue="">[] array, int index)
Parameters
array
KeyValuePair
ochlt;
string
, XmpValue
> och [ ]
Destination i Array.
index
int
Börja med index.
GetEnumerator()
Returnerar ordboken enumerator.
public IEnumerator<keyvaluepair<string, xmpvalue="">> GetEnumerator()
Returns
IEnumerator ochlt; KeyValuePair ochlt; string , XmpValue och >>
och enumerator.
GetNamespaceUriByPrefix(Sträng)
Returnerar namespace URI per prefix.
public string GetNamespaceUriByPrefix(string prefix)
Parameters
prefix
string
värdet av prefixet.
Returns
Värdet av namespace URI.
GetPrefixByNamespaceUri(Sträng)
Returnerar prefixet genom namespace URI.
public string GetPrefixByNamespaceUri(string namespaceUri)
Parameters
namespaceUri
string
Namnet på URI.
Returns
värdet av prefixet.
RegisterNamespaceUri(String och String)
Register namespace URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri)
Parameters
prefix
string
värdet av prefixet.
namespaceUri
string
Värdet av namespace URI.
RegisterNamespaceUri(String, String och String)
Register namespace URI.
public void RegisterNamespaceUri(string prefix, string namespaceUri, string schemaDescription)
Parameters
prefix
string
värdet av prefixet.
namespaceUri
string
Värdet av namespace URI.
schemaDescription
string
Värdet av schema beskrivning.
Remove(Sträng)
Ta bort inträde från metadata.
public bool Remove(string key)
Parameters
key
string
Nyckeln till ingången att ta bort.
Returns
Sann - om nyckeln tas bort; annars, falsk.
Remove(KeyValuePair<string, xmpvalue="">)
Ta bort nyckel/värdepar från samlingen.
public bool Remove(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
ochlt;
string
, XmpValue
>
Nyckel/värdepar som ska tas bort.
Returns
är sant om paret hittades och borttagits.
SetArrayItem(sträng, int, xmpValue)
Ange värde i en rad. Föregående värde ersätts med en ny.
public void SetArrayItem(string arrayKey, int index, XmpValue value)
Parameters
arrayKey
string
Nyckeln till array för att söka i ordboken.
index
int
Index av nytt värde i array.
value
XmpValue
Värde att sätta i array.
SetNamedValue(String, string och XmpValue)
Sätt namngivna värden i en struktur. Tidigare namngivna värden, om det redan finns, kommer att ersättas med en ny.
public void SetNamedValue(string structureKey, string valueKey, XmpValue value)
Parameters
structureKey
string
Nyckeln till strukturen att söka i ordboken.
valueKey
string
Namn på värdet att ställa in i strukturen.
value
XmpValue
Värde att sätta in i strukturen.
TryGetValue(String, ut XmpValue)
Försök att hitta nyckeln i ordboken och återlämnar värdet om det hittas.
public bool TryGetValue(string key, out XmpValue value)
Parameters
key
string
Nyckel att söka i ordboken.
value
XmpValue
återlämnad värde.
Returns
Om nyckeln hittades.</string,></string,></keyvaluepair<string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,>