API Reference
Cmdlet
New-OfficeWordComparisonOptions
Creates discoverable structural comparison settings for Compare-OfficeWordDocument.
Remarks
Creates discoverable structural comparison settings for Compare-OfficeWordDocument.
Examples
Ignore text normalization differences and exclude volatile metadata.
PS>
$options = New-OfficeWordComparisonOptions -IgnoreWhitespace -IgnoreCase -CompareVolatileMetadata:$false
Compare-OfficeWordDocument -ReferencePath .\Before.docx -DifferencePath .\After.docx -Options $options
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-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 <Paragraph>] [-IgnoreCase] [-IgnoreWhitespace] [-IncludeScope <Paragraph>] [<CommonParameters>]#Parameter set:
All Parameter SetsParameters
- CompareBlockOrder SwitchParameter
- Compare document block order.
- CompareBookmarks SwitchParameter
- Compare bookmarks.
- CompareCommentAuthors SwitchParameter
- 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.
- CompareRevisionAuthors SwitchParameter
- 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
Outputs
OfficeIMO.Word.WordComparisonOptions