Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeConversionBatchReportCollector

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Source revision 9ba015295d53 with working tree changes
Implements
IProgress<OfficeConversionBatchItemResult>
Modifiers sealed

Thread-safe bounded collection for CLI, PowerShell, desktop and service batch observers.

Inheritance

  • Object
  • OfficeConversionBatchReportCollector

Constructors

public OfficeConversionBatchReportCollector() #

Methods

public OfficeConversionBatchReport Complete(OfficeConversionBatchResult summary, Boolean allowEmpty = false) #
Returns: OfficeConversionBatchReport

Creates an independent report snapshot while preserving aggregate counts even when observations were omitted.

Parameters

summary OfficeIMO.Workflows.OfficeConversionBatchResult requiredposition: 0
allowEmpty System.Boolean = false optionalposition: 1
public Void Report(OfficeConversionBatchItemResult item) #
Returns: Void

Retains a bounded observation; oversized items are omitted without interrupting conversion.

Parameters

item OfficeIMO.Workflows.OfficeConversionBatchItemResult requiredposition: 0

Fields

public const Int32 MaximumItems #

Maximum retained item observations.

Value: 10000
public const Int32 MaximumItemBytes #

Maximum combined UTF-8 size of retained item observations.

Value: 16777216