Fix issues in *-Object
documentation
#10647
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR Summary
Prior to this change:
ForEach-Object
cmdlet wasn't included in the cmdlet syntax for any parameter set.ForEach-Object
directed users to the wrong example for thread safety.Where-Object
reference documentation used thewhere
alias throughout the article, not just when discussing the alias specifically.Select-Object
cmdlet was missing a description entirely and didn't indicate the version of PowerShell it was added in.This change:
Adds the UseNewRunspace parameter to the
ParallelParameterSet
syntax of theForEach-Object
cmdlet reference.Ensures that the notes section of
ForEach-Object
points to the correct example.Replaces all instances of
where
withWhere-Object
in theWhere-Object
reference documentation except where discussing thewhere
alias specifically.Documents the SkipIndex parameter of the
Select-Object
cmdlet and indicates that it was added in PowerShell 6.0.PR Checklist