Class CmxContainer

Class CmxContainer

Namespace: Aspose.Imaging.FileFormats.Cmx.ObjectModel
Assembly: Aspose.Imaging.dll (25.2.0)

the container for child elements.

[JsonObject(MemberSerialization.OptIn)]
public abstract class CmxContainer : DisposableObject, IDisposable, ICmxContainer, ICmxDocElement

Inheritance

objectDisposableObjectCmxContainer

Derived

CmxGroup, CmxLayer, CmxProcedure

Implements

IDisposable, ICmxContainer, ICmxDocElement

Inherited Members

DisposableObject.Dispose(), DisposableObject.ReleaseManagedResources(), DisposableObject.ReleaseUnmanagedResources(), DisposableObject.VerifyNotDisposed(), DisposableObject.Disposed, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

CmxContainer()

[JsonConstructor]
protected CmxContainer()

Properties

Elements

Gets the elements.

public virtual IList<icmxdocelement> Elements { get; }

Property Value

IList<ICmxDocElement&gt;

Methods

Equals(CmxContainer)

Check if objects are equal.

protected bool Equals(CmxContainer other)

Parameters

other CmxContainer

The other object.

Returns

bool

The equality comparison result.

Equals(object)

Check if objects are equal.

public override bool Equals(object obj)

Parameters

obj object

The other object.

Returns

bool

The equality comparison result.

GetHashCode()

Get hash code of the current object.

public override int GetHashCode()

Returns

int

The hash code.

ReleaseManagedResources()

Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.

protected override void ReleaseManagedResources()