PdfStampExtensionContext - конструктор

Создаёт экземпляр класса с указанием значений его свойств.

Definition

Пространство имён: Tessa.Extensions.Default.Client.Pdf
Сборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 3.6.0.22
C#
public PdfStampExtensionContext(
	ICardEditorModel editor,
	ICardModel model,
	Card card,
	IFileUIContainer fileContainer,
	IFileControl fileControl,
	int totalPages,
	Object context,
	PdfDocument document,
	PdfStampWriter stampWriter,
	CancellationToken cancellationToken = default
)

Параметры

editor  ICardEditorModel
Редактируемое представление карточки card на клиенте. Позволяет выполнить сохранение или обновление карточки, или получить информацию из контекста. Значение не должно быть равно null.
model  ICardModel
Модель карточки, для файлов которой выполняется конвертация с простановкой штампа, со средствами управления её объектами в UI. Значение не должно быть равно null.
card  Card
Карточка, для файлов которой выполняется конвертация с простановкой штампа. Значение не должно быть равно null.
fileContainer  IFileUIContainer
Контейнер, управляющий файлами в карточке card. Обычно средствами этого объекта могут быть добавлены или заменены файлы в карточке. Значение не должно быть равно null.
fileControl  IFileControl
Элемент управления файлами, с которым связана текущая обработка. Обычно средствами этого элемента управления будет добавлен или заменён файл в карточке после генерации. Может быть равен null.
totalPages  Int32
Общее количество страниц в генерируемом документе.
context  Object
Внешний контекст обработки документов PDF. Обычно это объект IPdfGeneratorContext. Может быть равен null.
document  PdfDocument
Текущий документ PDF. Значение не должно быть равно null.
stampWriter  PdfStampWriter
Объект, посредством которого можно настроить вывод штампа. Если штамп будет указан непустым, то он будет выведен на текущей страницы после завершения работы расширений. Значение не должно быть равно null.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

См. также