Posts Tagged ‘powershell5.0’


Hidden … sort of: The Hidden Keyword in PowerShell Classes

Wednesday, March 18th, 2015 by June Blender
The Hidden keyword hides properties and methods (and other members, like events) in a PowerShell class. When a member is hidden, you can still view and change it, but the Get-Member cmdlet doesn't display it without the Force parameter and the hidden members are not available to auto-completion features, such as PrimalSense and IntelliSense. You can apply the Hidden keyword to any member (property, method, event, etc), including static members. It is not case sensitive and it can appear anywhere in the member signature before the member name. As a best practice, I suggest placing it first to simplify troubleshooting.…   More »