API Reference
OfficeWorkflowResult
Completed, cancelled, or failed workflow result.
Inheritance
- Object
- OfficeWorkflowResult
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String RequestId { get; } #Caller-provided request identifier.
public OfficeWorkflowOperation Operation { get; } #Executed operation.
public OfficeWorkflowStatus Status { get; } #Terminal state.
public OfficeWorkflowFailureKind FailureKind { get; } #Stable failure category, or None when no failure occurred.
public String OutputPath { get; } #Final published output path, including a renamed destination when applicable.
public OfficeWorkflowOutputRecovery Recovery { get; } #Gets a retained local artifact when provider publication or recovery cleanup needs attention.
public Int64 InputBytes { get; } #Primary input size.
public Int64 OutputBytes { get; } #Published artifact size, or zero for report-only operations.
public TimeSpan Duration { get; } #Total execution duration.
public String Summary { get; } #User-facing outcome.
public IReadOnlyList<OfficeWorkflowDiagnostic> Diagnostics { get; } #Structured fidelity, proof, warning, and failure diagnostics.
public PdfHealthReport HealthReport { get; } #Typed PDF health evidence when applicable.
public PdfSignatureValidationReport SignatureReport { get; } #Signature evidence for the prepared output. For unconfirmed publication this does not prove destination contents.
public virtual Boolean Succeeded { get; } #True only for successfully completed requests.