Cmdlet
New-OfficeWordComparisonOptions
Creates discoverable structural comparison settings for Compare-OfficeWordDocument.
Syntax
New-OfficeWordComparisonOptions
[-CompareBlockOrder]
[-CompareBookmarks]
[-CompareCommentAuthors]
[-CompareCommentReplies]
[-CompareCommentResolvedState]
[-CompareComments]
[-CompareCommentTargets]
[-CompareCommentText]
[-CompareContentControls]
[-CompareEffectiveFormatting]
[-CompareFields]
[-CompareGeneratedIds]
[-CompareHyperlinks]
[-CompareImages]
[-CompareLists]
[-CompareParagraphStyleIds]
[-CompareRevisionAuthors]
[-CompareRevisionLocations]
[-CompareRevisions]
[-CompareRevisionText]
[-CompareRunFormatting]
[-CompareRunStyleIds]
[-CompareShapes]
[-CompareVolatileMetadata]
[-ExcludeScope <WordComparisonScope[]>]
[-IgnoreCase]
[-IgnoreWhitespace]
[-IncludeScope <WordComparisonScope[]>]
[<CommonParameters>]#Parameter set:
All Parameter SetsExamples
Ignore text normalization differences and exclude volatile metadata.
$options = New-OfficeWordComparisonOptions -IgnoreWhitespace -IgnoreCase -CompareVolatileMetadata:$false
Compare-OfficeWordDocument -ReferencePath .\Before.docx -DifferencePath .\After.docx -Options $optionsParameters
- -CompareBlockOrder SwitchParameter
- Compare document block order.
- -CompareBookmarks SwitchParameter
- Compare bookmarks.
- Compare comment authors.
- -CompareCommentReplies SwitchParameter
- Compare comment replies.
- -CompareCommentResolvedState SwitchParameter
- Compare comment resolved state.
- -CompareComments SwitchParameter
- Compare comments.
- -CompareCommentTargets SwitchParameter
- Compare comment targets.
- -CompareCommentText SwitchParameter
- Compare comment text.
- -CompareContentControls SwitchParameter
- Compare content controls.
- -CompareEffectiveFormatting SwitchParameter
- Compare resolved effective formatting.
- -CompareFields SwitchParameter
- Compare fields.
- -CompareGeneratedIds SwitchParameter
- Compare generated identifiers.
- -CompareHyperlinks SwitchParameter
- Compare hyperlinks.
- -CompareImages SwitchParameter
- Compare images.
- -CompareLists SwitchParameter
- Compare lists.
- -CompareParagraphStyleIds SwitchParameter
- Compare paragraph style identifiers.
- Compare revision authors.
- -CompareRevisionLocations SwitchParameter
- Compare revision locations.
- -CompareRevisions SwitchParameter
- Compare tracked revisions.
- -CompareRevisionText SwitchParameter
- Compare revision text.
- -CompareRunFormatting SwitchParameter
- Compare direct run formatting.
- -CompareRunStyleIds SwitchParameter
- Compare run style identifiers.
- -CompareShapes SwitchParameter
- Compare supported shapes.
- -CompareVolatileMetadata SwitchParameter
- Compare volatile timestamps and metadata.
- -ExcludeScope WordComparisonScope[]
- Remove these comparison scopes from results.
- Possible values:
Paragraph,Run,Field,ContentControl,Bookmark,Hyperlink,List,Comment,Revision,Table,TableRow,TableCell,Image,Shape - -IgnoreCase SwitchParameter
- Ignore character casing.
- -IgnoreWhitespace SwitchParameter
- Ignore differences caused only by whitespace runs.
- -IncludeScope WordComparisonScope[]
- Limit results to these comparison scopes.
- Possible values:
Paragraph,Run,Field,ContentControl,Bookmark,Hyperlink,List,Comment,Revision,Table,TableRow,TableCell,Image,Shape
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.