Class ComplexTypeBase
Název místa: Aspose.Imaging.Xmp.Types.Complex Shromáždění: Aspose.Imaging.dll (25.4.0)
Představuje základní abstrakci pro typ hodnoty XMP Complex.
[JsonObject(MemberSerialization.OptIn)]
public class ComplexTypeBase : XmpTypeBase, IXmpType, ICloneable
Inheritance
object ← XmpTypeBase ← ComplexTypeBase
Derived
ColorantBase , Dimensions , Font , ResourceEvent , ResourceRef , Thumbnail , Version
Implements
Dědiční členové
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
Přečtěte si více: XMP Specifikace Část 2, Kapitola 1.2.2
Constructors
ComplexTypeBase(String , String)
Začíná nový příklad třídy Aspose.Imaging.Xmp.Types.Complex.TypeBase.
public ComplexTypeBase(string prefix, string namespaceUri)
Parameters
prefix
string
To je prefix.
namespaceUri
string
Název URI.
Exceptions
Prefix je nulovýneboNázov je nulový
Fields
Values
Slovník hodnoty
[JsonProperty]
protected Dictionary<string, object=""> VValues
Polní hodnota
Dictionary < string , object >
Properties
NamespaceUri
Obdržíme výchozí název URI.
public string NamespaceUri { get; }
Hodnota nemovitosti
Prefix
Získejte předpov.
public string Prefix { get; }
Hodnota nemovitosti
Methods
Add(Objekt, Objekt)
Přidejte specifikovaný kl.
protected void Add(string key, object value)
Parameters
key
string
Stringová reprezentace klíče, která je identifikována s přidanou hodnotou.
value
object
V hodnotě, kterou je třeba přidat.
GetXmpRepresentation()
Obdrží hodnotu obsaženou v řetězci ve formátu XMP.
public override string GetXmpRepresentation()
Returns
Vrátí obsahovanou hodnotu řetězce ve formátu XMP.</string,>