Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeConversionBatchRequest

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Implements
IEquatable<OfficeConversionBatchRequest>
Modifiers sealed

Incremental file conversion through the existing workflow routes. Checkpoints are optional.

Inheritance

  • Object
  • OfficeConversionBatchRequest

Usage

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

Accepted by parameters

Constructors

public OfficeConversionBatchRequest() #
Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)

Methods

public OfficeConversionBatchRequest <Clone>$() #
Returns: OfficeConversionBatchRequest
Equals 2 overloads
public override Boolean Equals(Object obj) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public virtual Boolean Equals(OfficeConversionBatchRequest other) #
Returns: Boolean

Parameters

other OfficeConversionBatchRequest requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public static Boolean op_Equality(OfficeConversionBatchRequest left, OfficeConversionBatchRequest right) #
Returns: Boolean

Parameters

left OfficeConversionBatchRequest requiredposition: 0
right OfficeConversionBatchRequest requiredposition: 1
public static Boolean op_Inequality(OfficeConversionBatchRequest left, OfficeConversionBatchRequest right) #
Returns: Boolean

Parameters

left OfficeConversionBatchRequest requiredposition: 0
right OfficeConversionBatchRequest requiredposition: 1
public override String ToString() #
Returns: String

Properties

public String InputDirectory { get; set; } #

Source directory; descendants are discovered incrementally without following links.

public String[] InputPaths { get; set; } #

Explicit local files. When InputDirectory is set, files must be inside that root and retain relative paths.

public String TargetExtension { get; set; } #

Destination extension from the executable conversion catalog, including its leading dot.

public String ConversionRouteId { get; set; } #

Optional explicit route for ambiguous inputs; otherwise the catalog selects the route.

public String PdfPassword { get; set; } #

Runtime PDF source password, equivalent to OfficeWorkflowRequest.PdfPassword. Not stored in checkpoints.

public OfficeWorkflowConversionOptions ConversionOptions { get; set; } #

Existing typed settings. Each selected route receives only its applicable settings.

public OfficeWorkflowOutputProfile OutputProfile { get; set; } #

Cross-format output intent; format-specific settings take precedence when supplied.

public OfficeWorkflowConflictPolicy ConflictPolicy { get; set; } #

Existing publication conflict policy. Durable checkpoint jobs require Fail.

public Boolean Recursive { get; set; } #

Discover descendants when selecting a directory.

public String[] SourceExtensions { get; set; } #

Optional source extensions to select during directory discovery. Unselected files are reported as skipped.

public String OutputDirectory { get; set; } #

Separate destination directory. Relative paths retain the full source name plus the target extension.

public String CheckpointDirectory { get; set; } #

Private durable state directory, outside both source and output trees.

public Int32 MaximumConcurrency { get; set; } #

Maximum simultaneously executing files, from 1 through 32.

public Int32 MaximumFiles { get; set; } #

Maximum discovered files in one run, including skipped files. Folder discovery is incremental.

public Int64 MaximumInputBytes { get; set; } #

Maximum input bytes per document.

public Int64 MaximumOutputBytes { get; set; } #

Maximum output bytes per document.

public Boolean RetryFailed { get; set; } #

Retry recorded failures. Completed files still require source and output hash verification.