Class XmpPackage

Class XmpPackage

De naam: Aspose.Imaging.Xmp Verzameling: Aspose.Imaging.dll (25.4.0)

Vertegenwoordigt de basisabstractie voor het XMP-pakket.

[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">&gt;, IEnumerable

Inheritance

object XmpPackage

Derived

DicomPackage , DublinCorePackage , PdfPackage , PhotoshopPackage , XmpBasicPackage , XmpDynamicMediaPackage , XmpMediaManagementPackage , XmpRightsManagementPackage

Implements

IXmlValue , IEnumerable<keyvaluepair<string, object="">> , IEnumerable

Geëerbiede leden

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

Fields

NamespaceUri

Namespace uris voor het specifieke XMP schema.

[JsonProperty]
protected readonly string namespaceUri

veldwaarde

string

Prefix

Xmlns prefix. bijvoorbeeld xmlns:dc.

[JsonProperty]
protected readonly string prefix

veldwaarde

string

Eigenschappen

Dictionary of key/value properties XMP pakket.

[JsonProperty]
protected Dictionary<string, object=""> properties

veldwaarde

Dictionary < string , object >

Properties

Count

Geeft de XMP sleutel tellen.

public int Count { get; }

Eigendomswaarde

int

Keys

Geeft de sleutels in het XMP-pakket.

public virtual Dictionary<string, object="">.KeyCollection Keys { get; }

Eigendomswaarde

Dictionary < string , object Het > KeyCollection

NamespaceUri

Geeft de naam URI.

public string NamespaceUri { get; }

Eigendomswaarde

string

Prefix

Geeft de prefix.

public string Prefix { get; }

Eigendomswaarde

string

XmlNamespace

Geeft de XML naamruimte.

public string XmlNamespace { get; }

Eigendomswaarde

string

Dit is[String]

Geeft of zet de System.Object met de aangegeven sleutel.

public virtual object this[string key] { get; set; }

Eigendomswaarde

object

Methods

AddValue(String en String)

Voeg de waarde toe aan de aangegeven sleutel.

public virtual void AddValue(string key, string value)

Parameters

key string

De draadvertegenwoordiging van de sleutel die wordt geïdentificeerd met toegevoegde waarde.

value string

De waarde om toe te voegen.

AddValue(String, object)

Voeg de waarde toe aan de aangegeven sleutel.

public virtual void AddValue(string key, object value)

Parameters

key string

De draadvertegenwoordiging van de sleutel die wordt geïdentificeerd met toegevoegde waarde.

value object

De waarde om toe te voegen.

Exceptions

ArgumentNullException

De sleutel is nul.

Clear()

Verduidelijk deze instantie.

public virtual void Clear()

ContainsKey(String)

Het bepaalt of deze collectie de sleutel heeft aangegeven.

public virtual bool ContainsKey(string key)

Parameters

key string

De sleutel wordt gecontroleerd.

Returns

bool

Waarheid als de System.Collections.Generic.IDictionary`2 de aangegeven sleutel bevat; anders, valse.

GetEnumerator()

Terugbrengt een lijstje die door de collectie iterateert.

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

Returns

IEnumerator < KeyValuePair < string , object en > >

Een System.Collections.Generic.IEnumerator`1 die kan worden gebruikt om door de collectie te itereren.

GetKeyValueAsXml(String)

Geeft de RDF-code voor specifieke Aspose.Imaging.Xmp.xmpArrayType.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

Het type XMP array.

Returns

string

Terugkomt de RDF-code voor specifieke Aspose.Imaging.xmp.XmpArrayType.

GetXmlValue()

Convert XMP-waarde naar de XML-representatie.

public virtual string GetXmlValue()

Returns

string

Geeft de XMP-waarde terug die is omgezet naar de XML-representatie.

Remove(String)

Verwijder de waarde met de aangegeven sleutel.

public virtual bool Remove(string key)

Parameters

key string

De draadvertegenwoordiging van de sleutel die wordt geïdentificeerd met verwijderde waarde.

Returns

bool

Returneert waar als de waarde met de aangegeven sleutel is verwijderd.

SetValue(Hoofdstuk IXmlValue)

Stel de waarde vast.

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

De draadvertegenwoordiging van de sleutel die wordt geïdentificeerd met toegevoegde waarde.

value IXmlValue

De waarde om toe te voegen.

SetValue(Hoofdstuk IXmpType)

Stel de waarde vast.

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

De draadvertegenwoordiging van de sleutel die wordt geïdentificeerd met toegevoegde waarde.

value IXmpType

De waarde om toe te voegen.

SetXmpBoolean(String en String)

Zet de XMP booleanwaarde vast.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

De draadvertegenwoordiging van de sleutel die wordt geïdentificeerd met een bepaalde waarde.

boolValue string

De booleense waarde.

SetXmpDate(String en String)

Stel de XMP-datum vast.

protected void SetXmpDate(string key, string date)

Parameters

key string

De draadvertegenwoordiging van de sleutel die wordt geïdentificeerd met een bepaalde waarde.

date string

De datum om te bepalen.

SetXmpGuid(String en String)

Zet de XMP unieke identificator op.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

De stringrepresentatie van de sleutel die wordt geïdentificeerd met de GUID-waarde.

guid string

De unieke identificator.

SetXmpInteger(String en String)

Zet de XMP integer.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

De draadvertegenwoordiging van de sleutel die wordt geïdentificeerd met een bepaalde waarde.

intValue string

De totale waarde.

SetXmpTypeValue(String, XmpTypeBase)

Stel de XMP-type waarde vast.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

De draadvertegenwoordiging van de sleutel die wordt geïdentificeerd met een bepaalde waarde.

value XmpTypeBase

De waarde om te bepalen.

TryGetValue(String, uit het object)

Geeft de waarde door de key'.

public bool TryGetValue(string key, out object value)

Parameters

key string

De XMP element sleutel.

value object

De waarde van XMP.

Returns

bool

true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>

 Nederlands