Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfRedactionShareableSummary

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
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

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<Int32> PageNumbers { get; } #

One-based affected pages.

public Int32 AreaCount { get; } #

Number of reviewed areas.

public Int32 VerifiedAbsentCount { get; } #

Number of content items verified absent by the redaction rewrite.

public Boolean IsVerified { get; } #

True when the initial redaction and final artifact checks passed.

public Boolean CompleteStreamInspectionRequired { get; } #

Whether final verification required complete stream inspection.

public Boolean ManagedRenderingChecked { get; } #

Whether final verification exercised managed rendering.

public Nullable<Int32> SanitizedItemCount { get; } #

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