Class XmpPackage

Class XmpPackage

Nazwa przestrzeń: Aspose.Imaging.Xmp Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Przedstawia podstawową abstrakcję dla pakietu XMP.

[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

Dziedziczeni członkowie

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

Fields

nazwiskoUri

Nazwa ury dla określonego schematu XMP.

[JsonProperty]
protected readonly string namespaceUri

Wartość pola

string

Prefiks

Xmlns prefix. na przykład xmlns:dc.

[JsonProperty]
protected readonly string prefix

Wartość pola

string

Właściwości

Słownik właściwości kluczowych / wartości pakiet XMP.

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

Wartość pola

Dictionary • < string , object >

Properties

Count

Otrzymuje liczenie klucza XMP.

public int Count { get; }

Wartość nieruchomości

int

Keys

Znajdź klucze w pakiecie XMP.

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

Wartość nieruchomości

Dictionary • < string , object i gt; KeyCollection

NamespaceUri

Znajduje się w nim URI.

public string NamespaceUri { get; }

Wartość nieruchomości

string

Prefix

Otrzymuje prefix.

public string Prefix { get; }

Wartość nieruchomości

string

XmlNamespace

Dostęp do XML namespace.

public string XmlNamespace { get; }

Wartość nieruchomości

string

Tego[strumień]

Uzyskać lub ustawić System.Object z określonym kluczem.

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

Wartość nieruchomości

object

Methods

AddValue(strumień, strumień)

Dodaj wartość do określonego klucza.

public virtual void AddValue(string key, string value)

Parameters

key string

Rękawiczka reprezentująca klucz, który jest identyfikowany z wartością dodaną.

value string

Wartość do dodania.

AddValue(Źródło, Obiekt)

Dodaj wartość do określonego klucza.

public virtual void AddValue(string key, object value)

Parameters

key string

Rękawiczka reprezentująca klucz, który jest identyfikowany z wartością dodaną.

value object

Wartość do dodania.

Exceptions

ArgumentNullException

Klucz to zero.

Clear()

Wyjaśnij tę instancję.

public virtual void Clear()

ContainsKey(strumień)

Określa, czy ta kolekcja określa klucz.

public virtual bool ContainsKey(string key)

Parameters

key string

Klucz do sprawdzenia.

Returns

bool

prawda jeśli System.Collections.Generic.IDictionary`2 zawiera określony klucz; w przeciwnym razie, fałszywe.

GetEnumerator()

Powraca numerator, który iteruje przez kolekcję.

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

Returns

IEnumerator • < KeyValuePair • < string , object • > >

System.Collections.Generic.IEnumerator`1 który może być używany do iteracji poprzez kolekcję.

GetKeyValueAsXml(strumień)

Otrzymuje kod RDF dla określonego Aspose.Imaging.Xmp.xmpArrayType.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

Rodzaj array XMP.

Returns

string

Powraca kod RDF dla określonego Aspose.Imaging.Xmp.xmpArrayType.

GetXmlValue()

Konwertuje wartość XMP na reprezentację XML.

public virtual string GetXmlValue()

Returns

string

Powraca wartość XMP konwertowaną na reprezentację XML.

Remove(strumień)

Usunąć wartość za pomocą określonego klucza.

public virtual bool Remove(string key)

Parameters

key string

Rękawiczka reprezentuje klucz, który jest zidentyfikowany z usuniętą wartością.

Returns

bool

Powraca się prawidłowo, jeśli wartość z określonym kluczem została usunięta.

SetValue(Strumień, IXmlWartość)

Ustaw wartość .

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

Rękawiczka reprezentująca klucz, który jest identyfikowany z wartością dodaną.

value IXmlValue

Wartość do dodania.

SetValue(Strumień, IXmpType)

Ustaw wartość .

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

Rękawiczka reprezentująca klucz, który jest identyfikowany z wartością dodaną.

value IXmpType

Wartość do dodania.

SetXmpBoolean(strumień, strumień)

Wymień wartość boolean XMP.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

Rękawiczka reprezentuje klucz, który jest zidentyfikowany z wartości ustawionej.

boolValue string

Wartość Boolean.

SetXmpDate(strumień, strumień)

Ustaw datę XMP.

protected void SetXmpDate(string key, string date)

Parameters

key string

Rękawiczka reprezentuje klucz, który jest zidentyfikowany z wartości ustawionej.

date string

Data do ustalenia.

SetXmpGuid(strumień, strumień)

Ustaw unikalny identyfikator XMP.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

Rękawica reprezentuje klucz, który jest identyfikowany z ustawioną wartością GUID.

guid string

Unikalny identyfikator

SetXmpInteger(strumień, strumień)

Zestaw XMP w całości.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

Rękawiczka reprezentuje klucz, który jest zidentyfikowany z wartości ustawionej.

intValue string

Całkowita wartość .

SetXmpTypeValue(strumień, XmpTypeBase)

Ustaw wartość typu XMP.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

Rękawiczka reprezentuje klucz, który jest zidentyfikowany z wartości ustawionej.

value XmpTypeBase

Wartość do ustalenia.

TryGetValue(String, Obiekt zewnętrzny)

Otrzymuje wartość przy użyciu key'.

public bool TryGetValue(string key, out object value)

Parameters

key string

Klucz elementu XMP.

value object

Wartość XMP.

Returns

bool

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

 Polski