API Reference

Enum

PdfMutationCapabilityKind

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Shared existing-document capability families evaluated by the mutation planner.

Inheritance

  • Enum
  • PdfMutationCapabilityKind

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const PdfMutationCapabilityKind PageTreeChanges #

Page membership, ordering, geometry, and inherited page-tree state.

Value: 0
public const PdfMutationCapabilityKind ContentChanges #

Page content streams, resources, marked content, and visible drawing state.

Value: 1
public const PdfMutationCapabilityKind CatalogChanges #

Catalog-owned navigation, names, labels, layers, preferences, and related state.

Value: 2
public const PdfMutationCapabilityKind FormChanges #

AcroForm fields, widgets, appearances, and calculation state.

Value: 3
public const PdfMutationCapabilityKind AnnotationChanges #

Page annotations, actions, geometry, replies, and appearances.

Value: 4
public const PdfMutationCapabilityKind MetadataChanges #

Info-dictionary and XMP metadata.

Value: 5
public const PdfMutationCapabilityKind AttachmentChanges #

Embedded and associated files plus catalog attachment indexes.

Value: 6
public const PdfMutationCapabilityKind EncryptionChanges #

Security dictionaries, passwords, permissions, and encrypted objects.

Value: 7
public const PdfMutationCapabilityKind SignatureChanges #

Signature fields, byte ranges, permissions, timestamps, and validation evidence.

Value: 8