Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Beispiel wird gezeigt, wie Sie eine Gültigkeitsprüfungsregel angeben, mit der die Windows PowerShell-Laufzeit das Zeichenmuster des Parameterarguments überprüfen kann, bevor das Cmdlet ausgeführt wird. Sie legen diese Gültigkeitsprüfungsregel 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 dargestellt hinzu. In diesem Beispiel wird ein Muster mit vier Ziffern angegeben, wobei jede Ziffer einen Wert von 0 bis 9 aufweist.
[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.