Class XmpPackage

Class XmpPackage

Navne til: Aspose.Imaging.Xmp Sammensætning: Aspose.Imaging.dll (25.4.0)

Det repræsenterer basal abstraktion for XMP-pakken.

[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

De arvede medlemmer

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

Fields

NamespaceUri

Namespace urin for det specifikke XMP-skema.

[JsonProperty]
protected readonly string namespaceUri

Fællesværdi

string

Præfixet

Xmlns præfix. for eksempel xmlns:dc.

[JsonProperty]
protected readonly string prefix

Fællesværdi

string

Ejendomme

Dictionary of key/value properties XMP pakke.

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

Fællesværdi

Dictionary < string , object >

Properties

Count

Få XMP-nøglebetællingen.

public int Count { get; }

Ejendomsværdi

int

Keys

Få nøglerne i XMP-pakken.

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

Ejendomsværdi

Dictionary < string , object &af >. KeyCollection

NamespaceUri

Få navnet URI.

public string NamespaceUri { get; }

Ejendomsværdi

string

Prefix

Gør præfixet.

public string Prefix { get; }

Ejendomsværdi

string

XmlNamespace

Gør XML Namespace.

public string XmlNamespace { get; }

Ejendomsværdi

string

Dette[String]

Få eller indsæt System.Object med den angivne nøgle.

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

Ejendomsværdi

object

Methods

AddValue(String og String)

Tilføj værdien til den angivne nøgle.

public virtual void AddValue(string key, string value)

Parameters

key string

String repræsentation af nøglen, der er identificeret med tilføjet værdi.

value string

Værdien til at tilføje.

AddValue(String og Objekt)

Tilføj værdien til den angivne nøgle.

public virtual void AddValue(string key, object value)

Parameters

key string

String repræsentation af nøglen, der er identificeret med tilføjet værdi.

value object

Værdien til at tilføje.

Exceptions

ArgumentNullException

Nøglen er null.

Clear()

Forklarer denne sag.

public virtual void Clear()

ContainsKey(String)

Det bestemmer, om denne samling angiver nøglen.

public virtual bool ContainsKey(string key)

Parameters

key string

Nøglen skal kontrolleres.

Returns

bool

Sannelig hvis System.Collections.Generic.IDictionary`2 indeholder den angivne nøgle; ellers, falsk.

GetEnumerator()

Returnerer en enumerator, der itererer gennem samlingen.

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

Returns

IEnumerator < KeyValuePair < string , object &af >>

En System.Collections.Generic.IEnumerator`1 som kan bruges til at iterere gennem samlingen.

GetKeyValueAsXml(String)

Få RDF-koden for specifikke Aspose.Imaging.Xmp.xmpArrayType.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

Typ af XMP array.

Returns

string

Returnerer RDF-koden for specifikke Aspose.Imaging.Xmp.xmpArrayType.

GetXmlValue()

Konverterer XMP-værdien til XML-representationen.

public virtual string GetXmlValue()

Returns

string

Returnerer XMP-værdien konverteret til XML-representationen.

Remove(String)

Fjern værdien med den angivne nøgle.

public virtual bool Remove(string key)

Parameters

key string

String repræsentation af nøglen, der er identificeret med fjernet værdi.

Returns

bool

Returnerer gyldigt, hvis værdien med den angivne nøgle er fjernet.

SetValue(String, IXmlValue)

Sæt det værdi.

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

String repræsentation af nøglen, der er identificeret med tilføjet værdi.

value IXmlValue

Værdien til at tilføje.

SetValue(String, IXmpType)

Sæt det værdi.

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

String repræsentation af nøglen, der er identificeret med tilføjet værdi.

value IXmpType

Værdien til at tilføje.

SetXmpBoolean(String og String)

Indsæt XMP booleanværdien.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

String repræsentation af nøglen, der er identificeret med det fastlagte værdi.

boolValue string

Den booleanske værdi.

SetXmpDate(String og String)

Indsæt XMP dato.

protected void SetXmpDate(string key, string date)

Parameters

key string

String repræsentation af nøglen, der er identificeret med det fastlagte værdi.

date string

datoen til at fastsætte.

SetXmpGuid(String og String)

Sæt den unikke XMP-identifikator.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

Den string repræsentation af nøglen, der er identificeret med set GUID værdi.

guid string

Den unikke identifikator.

SetXmpInteger(String og String)

Sæt XMP integreret.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

String repræsentation af nøglen, der er identificeret med det fastlagte værdi.

intValue string

Den samlede værdi.

SetXmpTypeValue(String, XmpTypeBase)

Indsæt XMP typeværdien.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

String repræsentation af nøglen, der er identificeret med det fastlagte værdi.

value XmpTypeBase

Det værdi, man skal sætte til.

TryGetValue(String, ud af objektet)

Få værdien ved at key'.

public bool TryGetValue(string key, out object value)

Parameters

key string

XMP element nøgle.

value object

Det er XMP værdi.

Returns

bool

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

 Dansk