Class ComplexTypeBase

Class ComplexTypeBase

Der Name: Aspose.Imaging.Xmp.Types.Complex Versammlung: Aspose.Imaging.dll (25.4.0)

Es repräsentiert die Basisabstraktion für den XMP Complex-Wert-Typ.

[JsonObject(MemberSerialization.OptIn)]
public class ComplexTypeBase : XmpTypeBase, IXmpType, ICloneable

Inheritance

object XmpTypeBase ComplexTypeBase

Derived

ColorantBase , Dimensions , Font , ResourceEvent , ResourceRef , Thumbnail , Version

Implements

IXmpType , ICloneable

Vererbte Mitglieder

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

Remarks

Mehr sehen: XMP Spezifikationen Teil 2, Kapitel 1.2.2

Constructors

ComplexTypeBase(String und String)

Initialisiert eine neue Instanz der Aspose.Imaging.Xmp.Types.Complex.TypeBase Klasse.

public ComplexTypeBase(string prefix, string namespaceUri)

Parameters

prefix string

Das Prefix.

namespaceUri string

Der Namespace URI.

Exceptions

ArgumentNullException

Prefix ist nulloderNamespaceUri ist null

Fields

Values

Die Werte der Wörterbuch

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

Feldwert

Dictionary &undlt; string , object >

Properties

NamespaceUri

Erhalten Sie den Standardnamespace URI.

public string NamespaceUri { get; }

Eigentumswert

string

Prefix

Er bekommt den Prefix.

public string Prefix { get; }

Eigentumswert

string

Methods

Add(String und Objekt)

Fügen Sie den angegebenen Schlüssel hinzu.

protected void Add(string key, object value)

Parameters

key string

Die String-Repräsentation des Schlüssels, der mit Mehrwert identifiziert wird.

value object

Der Wert zu hinzufügen.

GetXmpRepresentation()

Erhalten Sie den enthaltenen Wert im XMP-Format.

public override string GetXmpRepresentation()

Returns

string

Ersetzt den enthaltenen Wert im XMP-Format zurück.</string,>

 Deutsch