Skip to content

Class SignatureLineCollection

Namespace: OfficeOpenXml.Drawing
Assembly: EPPlus.dll

Collection of signaturelines

public class SignatureLineCollection : IEnumerable<ExcelSignatureLineStamp>, IEnumerable

Inheritance

object ← SignatureLineCollection

Implements

IEnumerable
IEnumerable<ExcelSignatureLineStamp>

Inherited Members

object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Properties

this[int]

Index operator, returns by 0-based index

public ExcelSignatureLineStamp this[int index] { get; set; }

Property Value

ExcelSignatureLineStamp

Methods

Add()

Add an empty signatureLine to the worksheet

public ExcelSignatureLine Add()

Returns

ExcelSignatureLine

AddStamp()

Add an empty signatureLine Stamp to the worksheet

public ExcelSignatureLineStamp AddStamp()

Returns

ExcelSignatureLineStamp

Clear()

Clear the signature list.

public void Clear()

GetEnumerator()

Get enumerator

public IEnumerator<ExcelSignatureLineStamp> GetEnumerator()

Returns

IEnumerator<ExcelSignatureLineStamp>

GetSignatureLineById(Guid)

Get a signatureline by its id

public ExcelSignatureLineStamp GetSignatureLineById(Guid id)

Parameters

id Guid

Returns

ExcelSignatureLineStamp

GetSignatureLineStamps()

Get all signaturelines of stamp type

public List<ExcelSignatureLineStamp> GetSignatureLineStamps()

Returns

List<ExcelSignatureLineStamp>

GetSignatureLines()

Get all signaturelines of line type

public List<ExcelSignatureLine> GetSignatureLines()

Returns

List<ExcelSignatureLine>

Remove(ExcelSignatureLineStamp)

Remove a signatureline from the collection.

public void Remove(ExcelSignatureLineStamp sline)

Parameters

sline ExcelSignatureLineStamp

Signature line to remove.