Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

PdfRedactionShareableSummary

OfficeIMO.Pdf

Namespace
OfficeIMO.Pdf
Assembly
OfficeIMO.Pdf
Source revision
e163ccb36643 with working tree changes
Modifiers
sealed

Content-free redaction evidence suitable for serializing alongside a shared PDF.

Inheritance

  • object
  • PdfRedactionShareableSummary

Remarks

Excludes extracted text, search strings, user labels, source paths, and diagnostic messages, any of which may contain the information the user intended to remove.

Usage

Explore 2 API references to this type

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

Properties

public string SourceSha256 { get; } #

Uppercase hexadecimal SHA-256 fingerprint of the reviewed input bytes.

public string OutputSha256 { get; } #

Uppercase hexadecimal SHA-256 fingerprint of the final output bytes, after sanitization when requested.

public IReadOnlyList<int> PageNumbers { get; } #

One-based affected pages.

public int AreaCount { get; } #

Number of reviewed areas.

public int VerifiedAbsentCount { get; } #

Number of content items verified absent by the redaction rewrite.

public bool IsVerified { get; } #

True when the initial redaction and final artifact checks passed.

public bool CompleteStreamInspectionRequired { get; } #

Whether final verification required complete stream inspection.

public bool ManagedRenderingChecked { get; } #

Whether final verification exercised managed rendering.

public int? SanitizedItemCount { get; } #

Number of policy-selected metadata, payload, action, annotation, bookmark, and layer items removed, or null when sanitization was not requested.