Windows desktop applications
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Cmdlet Properties


Updated: April 27, 2016

Applies To: Windows PowerShell

Namespace:   System.Management.Automation
Assembly:  System.Management.Automation (in System.Management.Automation.dll)


Gets and sets the command runtime object that controls what happens when the cmdlet writes an object to the pipeline.


Lists the common parameters that are added by the PowerShell engine to any cmdlet that derives from PSCmdlet. Introduced in Windows PowerShell 4.0.


Gets the latest transaction started by running the Start-Transaction cmdlet. This property is introduced in Windows PowerShell 2.0.


Lists the common parameters that are added by the PowerShell engine when a cmdlet defines additional capabilities (SupportsShouldProcess, SupportsTransactions). Introduced in Windows PowerShell 4.0.


Gets an indicator that the pipeline is stopping. The pipeline can be stopped for numerous reasons, such as when the user has entered the key combination CTRL+C, a terminating error has occurred, the hosting application requested a stop, and so on.

Return to top

Community Additions

© 2016 Microsoft