Überprüfen eines Argumentmusters
In diesem Beispiel wird gezeigt, wie Sie eine Validierungsregel angeben, mit der die Windows PowerShell Runtime das Zeichenmuster des Parameterarguments überprüfen kann, bevor das Cmdlet ausgeführt wird. Sie legen diese Validierungsregel fest, indem Sie das ValidatePattern-Attribut deklarieren.
Hinweis
Weitere Informationen zur Klasse, die dieses Attribut definiert, finden Sie unter System.Management.Automation.Validatepatternattribute.
So überprüfen Sie ein Argumentmuster
Fügen Sie das Validate-Attribut wie im folgenden Code gezeigt hinzu. In diesem Beispiel wird ein Muster aus vier Ziffern angegeben, wobei jede Ziffer den Wert 0 bis 9 hat.
[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;
Weitere Informationen zum Deklarieren dieses Attributs finden Sie unter ValidatePattern-Attributdeklaration.
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für