Parameter Attribute Declaration

The (PowerShell) Parameter attribute identifies a public property of the cmdlet class as a cmdlet parameter.

This article is a useful reference to the keywords that can be used in a Param block of a function or script.

For example:

[cmdletbinding()]
Param (

        [parameter(Mandatory=$true,
                   HelpMessage="Enter the PDF file title",
                   ParameterSetName="pp1",
                   Position=1)]
        [ValidateNotNullOrEmpty()]
        [String]
        $PdfTitle

      ) #end param

Reference

Parameter Attribute Declaration

See also

about_Functions_Advanced

Advertisements
This entry was posted in powershell and tagged , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s