Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
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.