이 예제에서는 cmdlet을 실행하기 전에 Windows PowerShell 런타임에서 매개 변수 인수의 문자 패턴을 확인하는 데 사용할 수 있는 유효성 검사 규칙을 지정하는 방법을 보여 줍니다. ValidatePattern 특성을 선언하여 이 유효성 검사 규칙을 설정합니다.
비고
이 특성을 정의하는 클래스에 대한 자세한 내용은 System.Management.Automation.ValidatePatternAttribute참조하세요.
인수 패턴의 유효성을 검사하려면
다음 코드와 같이 Validate 특성을 추가합니다. 다음은 각 숫자가 0에서 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;
이 특성을 선언하는 방법에 대한 자세한 내용은 ValidatePattern 특성 선언참조하세요.
또한 참조하십시오
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
PowerShell