PdfStampExtensionContext - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.Extensions.Default.Client.PdfСборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 3.6.0.22
public PdfStampExtensionContext(
ICardEditorModel editor,
ICardModel model,
Card card,
IFileUIContainer fileContainer,
IFileControl fileControl,
int totalPages,
Object context,
PdfDocument document,
PdfStampWriter stampWriter,
CancellationToken cancellationToken = default
)
Public Sub New (
editor As ICardEditorModel,
model As ICardModel,
card As Card,
fileContainer As IFileUIContainer,
fileControl As IFileControl,
totalPages As Integer,
context As Object,
document As PdfDocument,
stampWriter As PdfStampWriter,
Optional cancellationToken As CancellationToken = Nothing
)
public:
PdfStampExtensionContext(
ICardEditorModel^ editor,
ICardModel^ model,
Card^ card,
IFileUIContainer^ fileContainer,
IFileControl^ fileControl,
int totalPages,
Object^ context,
PdfDocument^ document,
PdfStampWriter^ stampWriter,
CancellationToken cancellationToken = CancellationToken()
)
new :
editor : ICardEditorModel *
model : ICardModel *
card : Card *
fileContainer : IFileUIContainer *
fileControl : IFileControl *
totalPages : int *
context : Object *
document : PdfDocument *
stampWriter : PdfStampWriter *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> PdfStampExtensionContext
Параметры
- 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)
- Объект, посредством которого можно отменить асинхронную задачу.