Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Attributet ValidateSetAttribute anger en uppsättning möjliga värden för ett cmdlet-parameterargument. Det här attributet kan också användas av Windows PowerShell-funktioner.
När det här attributet har angetts avgör Windows PowerShell-körningen om det angivna argumentet för cmdlet-parametern matchar ett element i den angivna elementuppsättningen. Cmdleten körs endast om parameterargumentet matchar ett element i uppsättningen. Om ingen matchning hittas utlöses ett fel av Windows PowerShell-körningen.
Syntax
[ValidateSetAttribute(params string[] validValues)]
[ValidateSetAttribute(params string[] validValues, Named Parameters)]
Parameterar
ValidValues (System.String) krävs. Anger giltiga parameterelementvärden. Följande exempel visar hur du anger ett element eller flera element.
[ValidateSetAttribute("Steve")]
[ValidateSetAttribute("Steve","Mary")]
IgnoreCase (System.Boolean) Valfri namngiven parameter. Standardvärdet för true anger att ärendet ignoreras. Värdet false gör cmdleten skiftlägeskänslig.
Anmärkningar
Det här attributet kan bara användas en gång per parameter.
Om parametervärdet är en matris måste varje element i matrisen matcha ett element i attributuppsättningen.
Attributet ValidateSetAttribute definieras av klassen System.Management.Automation.ValidateSetAttribute.