API Reference

Cmdlet

New-OfficeWordRevisionFilter

Namespace PSWriteOffice
Inputs
None
Outputs
OfficeIMO.Word.WordRevisionFilter

Creates a discoverable Word revision filter for Resolve-OfficeWordRevision.

Remarks

Creates a discoverable Word revision filter for Resolve-OfficeWordRevision.

Examples

Authored help example

Accept only table revisions from one author.

PS>


$filter = New-OfficeWordRevisionFilter -Author 'Alex' -InTable
            Resolve-OfficeWordRevision -Path .\Review.docx -Action Accept -Filter $filter
        

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

New-OfficeWordRevisionFilter [-Author <String>] [-DateFrom <DateTime>] [-DateTo <DateTime>] [-InContentControl] [-InTable] [-InTextBox] [-LocationKind <Body|Header|Footer|Footnote|Endnote>] [-NotInContentControl] [-NotInTable] [-NotInTextBox] [-PartUri <String>] [-RevisionId <String>] [-RevisionType <Insertion>] [<CommonParameters>]
#
Parameter set: All Parameter Sets

Parameters

Author String optionalposition: namedpipeline: False
Revision author.
DateFrom DateTime optionalposition: namedpipeline: False
Earliest revision date.
DateTo DateTime optionalposition: namedpipeline: False
Latest revision date.
InContentControl SwitchParameter optionalposition: namedpipeline: False
Limit results to revisions inside content controls.
InTable SwitchParameter optionalposition: namedpipeline: False
Limit results to revisions inside tables.
InTextBox SwitchParameter optionalposition: namedpipeline: False
Limit results to revisions inside text boxes.
LocationKind WordReviewLocationKind optionalposition: namedpipeline: Falsevalues: 5
Word part or container location kind.
Possible values: Body, Header, Footer, Footnote, Endnote
NotInContentControl SwitchParameter optionalposition: namedpipeline: False
Limit results to revisions outside content controls.
NotInTable SwitchParameter optionalposition: namedpipeline: False
Limit results to revisions outside tables.
NotInTextBox SwitchParameter optionalposition: namedpipeline: False
Limit results to revisions outside text boxes.
PartUri String optionalposition: namedpipeline: False
Package part URI.
RevisionId String optionalposition: namedpipeline: False
Revision identifier.
RevisionType WordReviewRevisionType optionalposition: namedpipeline: Falsevalues: 11
Revision operation type.
Possible values: Insertion, Deletion, MoveFrom, MoveTo, ParagraphFormatting, RunFormatting, TableFormatting, TableRowFormatting, TableCellFormatting, SectionFormatting, Unknown

Outputs

OfficeIMO.Word.WordRevisionFilter