public readonly record struct LabelProgress
One printed label of a binding job (see LabelBinding.OnProgress).
Constructors
| Signature | Description |
# LabelProgress(int RecordIndex, int CopyIndex, int Copies, int LabelIndex, int? RecordCount) | One printed label of a binding job (see LabelBinding.OnProgress). RecordIndex: Zero-based record index. · CopyIndex: Zero-based copy of the record (0 … Copies − 1). · Copies: Copies printed of this record. · LabelIndex: Zero-based printed label of the job (records × copies, without leading/trailing labels). · RecordCount: Number of records when known (collections, WithRecordCount), else null. |
Properties
| Property | Type | Description |
Copies { get; init; } | int | Copies printed of this record. |
CopyIndex { get; init; } | int | Zero-based copy of the record (0 … Copies − 1). |
LabelIndex { get; init; } | int | Zero-based printed label of the job (records × copies, without leading/trailing labels). |
RecordCount { get; init; } | int? | Number of records when known (collections, WithRecordCount), else null. |
RecordIndex { get; init; } | int | Zero-based record index. |
Methods
| Method Signature | Returns | Description |
# Deconstruct(out int RecordIndex, out int CopyIndex, out int Copies, out int LabelIndex, out int? RecordCount) | void | |