Table of Contents

Class AnnotationBatch

Namespace
LMKit.Document.Annotations
Assembly
LM-Kit.NET.dll

One commit of annotation changes in the LM-Kit annotation standard: the records to create, the records to update (matched by Id, replaced whole), and the identities to delete. The batch is format-agnostic - every schema adapter applies the same protocol to its own storage. Canonical JSON shape: {"create":[…],"update":[…],"delete":[{"id":"…","pageIndex":0},…]}.

public sealed class AnnotationBatch
Inheritance
AnnotationBatch
Inherited Members

Properties

Create

Records to create.

Delete

Identities to delete.

Update

Records to update - matched by id, replaced whole (an update carries the complete record, never a partial patch).

Share