Search notes:

PowerShell: displaying objects in the console

When PowerShell displays objects that flow out from a pipeline, it uses a set of rules that define how these objects, or more accurately the values of the objects's members (properties), are displayed in the console.
These rules are defined for object types (typically .NET types). In Microsoft's documentation, these rules are referred to as views.
A PowerShell session maintains a list of such views. This list can be viewed with the get-formatData cmdlet and modified for the current session with update-formatData.
A new view is (typically) added to a session by creating a formatting file which is then added to the session with update-formatData.
A formatting file that was added to a session cannot be removed anymore.

Index