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
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
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
Prefix
Er bekommt den Prefix.
public string Prefix { get; }
Eigentumswert
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
Ersetzt den enthaltenen Wert im XMP-Format zurück.</string,>