Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este exemplo mostra como especificar uma regra de validação que o tempo de execução do Windows PowerShell pode usar para verificar o padrão de caracteres do argumento parameter antes que o cmdlet seja executado. Você define essa regra de validação declarando o atributo ValidatePattern.
Observação
Para obter mais informações sobre a classe que define esse atributo, consulte System.Management.Automation.ValidatePatternAttribute.
Para validar um padrão de argumento
Adicione o atributo Validate conforme mostrado no código a seguir. Este exemplo especifica um padrão de quatro dígitos, onde cada dígito tem um valor de 0 a 9.
[ValidatePattern("[0-9][0-9][0-9][0-9]")] [Parameter(Position = 0, Mandatory = true)] public int InputData { get { return inputData; } set { inputData = value; } } private int inputData;
Para obter mais informações sobre como declarar esse atributo, consulte ValidatePattern Attribute Declaration.