Class Layer

Class Layer

Namespace: Aspose.Imaging.Xmp.Schemas.Photoshop
Assembly: Aspose.Imaging.dll (25.2.0)

Represents Photoshop text layer.

[JsonObject(MemberSerialization.OptIn)]
public class Layer : XmpTypeBase, IXmpType, ICloneable, IEquatable<layer>

Inheritance

objectXmpTypeBaseLayer

Implements

IXmpType, ICloneable, IEquatable<layer>

Inherited Members

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()

Constructors

Layer(string, string)

Initializes a new instance of the Aspose.Imaging.Xmp.Schemas.Photoshop.Layer class.

public Layer(string layerName, string layerText)

Parameters

layerName string

Name of the layer.

layerText string

The layer text.

Layer()

Initializes a new instance of the Aspose.Imaging.Xmp.Schemas.Photoshop.Layer class.

[JsonConstructor]
public Layer()

Properties

Name

Gets or sets the name of the text layer.

[JsonProperty]
public string Name { get; set; }

Property Value

string

Text

Gets or sets the text content of the layer.

[JsonProperty]
public string Text { get; set; }

Property Value

string

Methods

Equals(object)

Determines whether the specified System.Object, is equal to this instance.

public override bool Equals(object obj)

Parameters

obj object

The System.Object to compare with this instance.

Returns

bool

true if the specified System.Object is equal to this instance; otherwise, false.

Equals(Layer)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(Layer other)

Parameters

other Layer

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.

GetHashCode()

Returns a hash code for this instance.

public override int GetHashCode()

Returns

int

A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.

GetXmpRepresentation()

Returns string contained value in XMP format.

public override string GetXmpRepresentation()

Returns

string

Returns string containing xmp representation. </layer>