Cmdlet Attributes
Windows PowerShell defines several attributes that you can use to add common functionality to your cmdlets without implementing that functionality within your own code. This includes the Cmdlet attribute that identifies a Microsoft .NET Framework class as a cmdlet class, the OutputType attribute that specifies the .NET Framework types returned by the cmdlet, the Parameter attribute that identifies public properties as cmdlet parameters, and more.
In This Section
Attributes in Cmdlet Code Describes the benefit of using attributes in cmdlet code.
Attribute Types Describes the different attributes that can decorate a cmdlet class.
Alias Attribute Declaration Describes how to define aliases for a cmdlet parameter name.
Cmdlet Attribute Declaration Describes how to define a .NET Framework class as a cmdlet.
Credential Attribute Declaration Describes how to add support for converting string input into a System.Management.Automation.PSCredential object.
OutputType attribute Declaration Describes how to specify the .NET Framework types returned by the cmdlet.
Parameter Attribute Declaration Describes how to define the parameters of a cmdlet.
ValidateCount Attribute Declaration Describes how to define how many arguments are allowed for a parameter.
ValidateLength Attribute Declaration Describes how to define the length (in characters) of a parameter argument.
ValidatePattern Attribute Declaration Describes how to define the valid patterns for a parameter argument.
ValidateRange Attribute Declaration Describes how to define the valid range for a parameter argument.
ValidateScript Attribute Declaration Describes how to define the possible values for a parameter argument.
ValidateSet Attribute Declaration Describes how to define the possible values for a parameter argument.
Reference
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應