Class XmpMetadata

Class XmpMetadata

Namespace: Aspose.Page.EPS.XMP
Assembly: Aspose.Page.dll (25.1.2)

Ger åtkomst till XMP-metadataflödet.

public sealed class XmpMetadata : IDictionary<string, xmpvalue="">, ICollection<keyvaluepair<string, xmpvalue="">&gt;, IEnumerable<keyvaluepair<string, xmpvalue="">&gt;, IEnumerable

Arv

objectXmpMetadata

Implementerar

IDictionary<string, xmpvalue="">, ICollection<keyvaluepair<string, xmpvalue="">&gt;, IEnumerable<keyvaluepair<string, xmpvalue="">&gt;, IEnumerable

Arvade medlemmar

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Egenskaper

Count

Hämtar antalet element i samlingen.

public int Count { get; }

Egenskapsvärde

int

IsFixedSize

Kontrollerar om samlingen har fast storlek.

public bool IsFixedSize { get; }

Egenskapsvärde

bool

IsReadOnly

Kontrollerar om samlingen är skrivskyddad.

public bool IsReadOnly { get; }

Egenskapsvärde

bool

IsSynchronized

Kontrollerar om samlingen är synkroniserad.

public bool IsSynchronized { get; }

Egenskapsvärde

bool

Keys

Hämtar samlingen av metadata nycklar.

public ICollection<string> Keys { get; }

Egenskapsvärde

ICollection<string&gt;

NamespaceManager

Hämtar namnrymden manager.

public XmlNamespaceManager NamespaceManager { get; }

Egenskapsvärde

XmlNamespaceManager

SyncRoot

Hämtar samlingens synkroniseringsobjekt.

public object SyncRoot { get; }

Egenskapsvärde

object

Values

Hämtar värdena i metadata.

public ICollection<xmpvalue> Values { get; }

Egenskapsvärde

ICollection<XmpValue&gt;

this[string]

Hämtar eller ställer in data från metadata.

public XmpValue this[string key] { get; set; }

Egenskapsvärde

XmpValue

Metoder

Add(string, XmpValue)

Lägger till värde i metadata.

public void Add(string key, XmpValue value)

Parametrar

key string

Nyckeln som ska läggas till.

value XmpValue

Värdet som kommer att läggas till.

Add(string, object)

Lägger till värde i metadata.

public void Add(string key, object value)

Parametrar

key string

Nyckeln som ska läggas till.

value object

Värdet som kommer att läggas till.

Add(KeyValuePair<string, xmpvalue="">)

Lägger till par med nyckel och värde i ordboken.

public void Add(KeyValuePair<string, xmpvalue=""> item)

Parametrar

item KeyValuePair<string, XmpValue&gt;

Objektet som ska läggas till.

AddArrayItem(string, XmpValue)

Lägger till värde i en array. Värdet kommer att läggas till i slutet av arrayen.

public void AddArrayItem(string arrayKey, XmpValue value)

Parametrar

arrayKey string

Nyckeln till arrayen som ska sökas i ordboken.

value XmpValue

Värdet som ska läggas till i arrayen.

AddArrayItem(string, int, XmpValue)

Lägger till värde i en array vid angiven index.

public void AddArrayItem(string arrayKey, int index, XmpValue value)

Parametrar

arrayKey string

Nyckeln till arrayen som ska sökas i ordboken.

index int

Index för det nya värdet i arrayen.

value XmpValue

Värdet som ska läggas till i arrayen.

AddNamedValue(string, string, XmpValue)

Lägger till namngivet värde i en struktur.

public void AddNamedValue(string structureKey, string valueKey, XmpValue value)

Parametrar

structureKey string

Nyckeln till strukturen som ska sökas i ordboken.

valueKey string

Namnet på värdet som ska läggas till i strukturen.

value XmpValue

Värdet som ska läggas till i strukturen.

Clear()

Rensar metadata.

public void Clear()

Contains(string)

Kontrollerar om nyckeln finns i metadata.

public bool Contains(string key)

Parametrar

key string

Nyckeln till posten som ska hittas.

Returnerar

bool

Sant om nyckeln finns i metadata.

Contains(KeyValuePair<string, xmpvalue="">)

Kontrollerar om angivet nyckel-värde-par finns i ordboken.

public bool Contains(KeyValuePair<string, xmpvalue=""> item)

Parametrar

item KeyValuePair<string, XmpValue&gt;

Nyckel-värde-par.

Returnerar

bool

Sant om detta par hittades.

ContainsKey(string)

Bestämmer om denna ordbok innehåller angiven nyckel.

public bool ContainsKey(string key)

Parametrar

key string

Nyckel att söka i ordboken.

Returnerar

bool

Sant om nyckeln hittades.

CopyTo(KeyValuePair<string, xmpvalue="">[], int)

Kopierar element från samlingen till array.

public void CopyTo(KeyValuePair<string, xmpvalue="">[] array, int index)

Parametrar

array KeyValuePair<string, XmpValue&gt;[]

Destination array.

index int

Startindex.

GetEnumerator()

Returnerar ordboksuppräknare.

public IEnumerator<keyvaluepair<string, xmpvalue="">&gt; GetEnumerator()

Returnerar

IEnumerator<KeyValuePair<string, XmpValue&gt;&gt;

Uppräknare.

GetNamespaceUriByPrefix(string)

Returnerar namnrymden URI med prefix.

public string GetNamespaceUriByPrefix(string prefix)

Parametrar

prefix string

Värdet av prefix.

Returnerar

string

Värdet av namnrymden URI.

GetPrefixByNamespaceUri(string)

Returnerar prefix med namnrymden URI.

public string GetPrefixByNamespaceUri(string namespaceUri)

Parametrar

namespaceUri string

Namnrymden URI.

Returnerar

string

Värdet av prefix.

RegisterNamespaceUri(string, string)

Registrerar namnrymden URI.

public void RegisterNamespaceUri(string prefix, string namespaceUri)

Parametrar

prefix string

Värdet av prefix.

namespaceUri string

Värdet av namnrymden URI.

RegisterNamespaceUri(string, string, string)

Registrerar namnrymden URI.

public void RegisterNamespaceUri(string prefix, string namespaceUri, string schemaDescription)

Parametrar

prefix string

Värdet av prefix.

namespaceUri string

Värdet av namnrymden URI.

schemaDescription string

Värdet av schemabeskrivningen.

Remove(string)

Tar bort post från metadata.

public bool Remove(string key)

Parametrar

key string

Nyckeln till posten som ska tas bort.

Returnerar

bool

Sant - om nyckeln togs bort; annars, falskt.

Remove(KeyValuePair<string, xmpvalue="">)

Tar bort nyckel/värde-par från samlingen.

public bool Remove(KeyValuePair<string, xmpvalue=""> item)

Parametrar

item KeyValuePair<string, XmpValue&gt;

Nyckel/värde-par som ska tas bort.

Returnerar

bool

Sant om paret hittades och togs bort.

SetArrayItem(string, int, XmpValue)

Sätter värde i en array. Det tidigare värdet kommer att ersättas med det nya.

public void SetArrayItem(string arrayKey, int index, XmpValue value)

Parametrar

arrayKey string

Nyckeln till arrayen som ska sökas i ordboken.

index int

Index för det nya värdet i arrayen.

value XmpValue

Värdet som ska sättas i arrayen.

SetNamedValue(string, string, XmpValue)

Sätter namngivet värde i en struktur. Det tidigare namngivna värdet, om det redan finns, kommer att ersättas med det nya.

public void SetNamedValue(string structureKey, string valueKey, XmpValue value)

Parametrar

structureKey string

Nyckeln till strukturen som ska sökas i ordboken.

valueKey string

Namnet på värdet som ska sättas i strukturen.

value XmpValue

Värdet som ska sättas i strukturen.

TryGetValue(string, out XmpValue)

Försöker hitta nyckeln i ordboken och hämtar värdet om det hittas.

public bool TryGetValue(string key, out XmpValue value)

Parametrar

key string

Nyckel att söka i ordboken.

value XmpValue

Hämtat värde.

Returnerar

bool

Sant om nyckeln hittades.

 Svenska