API Reference

Cmdlet

Resolve-OfficeWordRevision

Namespace PSWriteOffice
Inputs
OfficeIMO.Word.WordDocument
Outputs
OfficeIMO.Word.WordRevisionOperationReport

Accepts or rejects filtered Word revisions and returns an operation report.

Remarks

Accepts or rejects filtered Word revisions and returns an operation report.

Examples

Authored help example

Accept revisions by one author into a new document.

PS>


$filter = [OfficeIMO.Word.WordRevisionFilter]::new(); $filter.Author = 'Reviewer'; Resolve-OfficeWordRevision -Path .\Draft.docx -OutputPath .\Accepted.docx -Action Accept -Filter $filter
        

Applies only matching revisions, saves the result, and returns the matched revision report.

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Syntax

Resolve-OfficeWordRevision -Action <Accept|Reject> [-Filter <WordRevisionFilter>] -OutputPath <String> -Path <String> [<CommonParameters>]
#
Parameter set: Path

Parameters

Action WordRevisionOperationKind requiredposition: namedpipeline: Falsevalues: 2
Accept or reject matching revisions.
Possible values: Accept, Reject
Filter WordRevisionFilter optionalposition: namedpipeline: False
Optional author, id, type, date, location, part, or container filter.
OutputPath String requiredposition: namedpipeline: False
Output document path. Required for path input.
Path String requiredposition: 0pipeline: False
Path to the Word document.

Outputs

OfficeIMO.Word.WordRevisionOperationReport

Resolve-OfficeWordRevision -Action <Accept|Reject> -Document <WordDocument> [-Filter <WordRevisionFilter>] [-PassThru] [<CommonParameters>]
#
Parameter set: Document

Parameters

Action WordRevisionOperationKind requiredposition: namedpipeline: Falsevalues: 2
Accept or reject matching revisions.
Possible values: Accept, Reject
Document WordDocument requiredposition: namedpipeline: True (ByValue)
Open Word document instance.
Filter WordRevisionFilter optionalposition: namedpipeline: False
Optional author, id, type, date, location, part, or container filter.
PassThru SwitchParameter optionalposition: namedpipeline: False
Return the mutated document after the operation.

Outputs

OfficeIMO.Word.WordRevisionOperationReport