Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit voorbeeld ziet u hoe u een validatieregel opgeeft die de Windows PowerShell-runtime kan gebruiken om het parameterargument te controleren voordat de cmdlet wordt uitgevoerd. Deze validatieregel biedt een set geldige waarden voor het parameterargument.
Notitie
Zie System.Management.Automation.ValidateSetAttributevoor meer informatie over de klasse die dit kenmerk definieert.
Een argumentenet valideren
Voeg het kenmerk ValidateSet toe, zoals wordt weergegeven in de volgende code. In dit voorbeeld wordt een set van drie mogelijke waarden voor de parameter
UserNameopgegeven.[ValidateSet("Steve", "Mary", "Carl", IgnoreCase = true)] [Parameter(Position = 0, Mandatory = true)] public string UserName { get { return userName; } set { userName = value; } } private string userName;
Zie ValidateSet Attribute Declarationvoor meer informatie over het declareren van dit kenmerk.
Zie ook
System.Management.Automation.ValidateSetAttribute-