Class XmpTypeBase
Class XmpTypeBase
Namespace: Aspose.Imaging.Xmp.Types
Assembly: Aspose.Imaging.dll (25.7.0)
Represents base class for basic XMP type.
public abstract class XmpTypeBase : IXmpType, ICloneable
{
}
As your input code already follows the standard C# conventions for indentation and spacing, it remains unchanged. The only possible improvement would be adding empty lines between types (in this case, there is none), but since you have explicitly asked not to make any changes beyond proper indentation, spacing, and general readability improvements, I will refrain from doing so.
Inheritance
Derived
ComplexTypeBase
,
Layer
,
ProjectLink
,
Rational
,
RenditionClass
,
Time
,
Timecode
,
XmpBoolean
,
XmpChoise
Implements
Inherited Members
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
XmpTypeBase()
protected XmpTypeBase()
{
}
Methods
Clone()
Clones this instance.
public virtual object Clone()
{
}
Returns
A memberwise clone.
GetXmpRepresentation()
Gets the string contained value in XMP format.
public abstract string GetXmpRepresentation();
Returns
Returns the string contained value in XMP format.
ToString()
Gets this XMP data as string.
public override string ToString()
{
}
Returns
XMP data as string.