Cmdlet-Attribute
Windows PowerShell definiert mehrere Attribute, mit denen Sie Ihren Cmdlets allgemeine Funktionen hinzufügen können, ohne diese Funktionalität in Ihrem eigenen Code zu implementieren. Dazu gehören das Cmdlet-Attribut, das eine Microsoft .NET Framework-Klasse als Cmdlet-Klasse identifiziert, das OutputType-Attribut, das die vom Cmdlet zurückgegebenen .NET Framework-Typen angibt, das Parameter-Attribut, das öffentliche Eigenschaften als Cmdlet-Parameter identifiziert, und mehr.
In diesem Abschnitt
Attribute im Cmdlet-Code Beschreibt den Vorteil der Verwendung von Attributen im Cmdlet-Code.
Attributtypen Beschreibt die verschiedenen Attribute, die eine Cmdlet-Klasse verzieren können.
Aliasattributdeklaration Beschreibt, wie Aliase für einen Cmdlet-Parameternamen definiert werden.
Cmdlet-Attributdeklaration Beschreibt, wie sie eine .NET Framework-Klasse als Cmdlet definieren.
Attributdeklaration für Anmeldeinformationen Beschreibt, wie Unterstützung für die Konvertierung von Zeichenfolgeneingaben in ein System.Management.Automation.PSCredential-Objekt hinzugefügt wird.
OutputType-Attributdeklaration Beschreibt, wie die vom Cmdlet zurückgegebenen .NET Framework angegeben werden.
Parameterattributdeklaration Beschreibt, wie die Parameter eines Cmdlets definiert werden.
ValidateCount-Attributdeklaration Beschreibt, wie definiert wird, wie viele Argumente für einen Parameter zulässig sind.
ValidateLength-Attributdeklaration Beschreibt, wie die Länge (in Zeichen) eines Parameterarguments definiert wird.
ValidatePattern-Attributdeklaration Beschreibt, wie die gültigen Muster für ein Parameterargument definiert werden.
ValidateRange-Attributdeklaration Beschreibt, wie der gültige Bereich für ein Parameterargument definiert wird.
ValidateScript-Attributdeklaration Beschreibt, wie die möglichen Werte für ein Parameterargument definiert werden.
ValidateSet-Attributdeklaration Beschreibt, wie die möglichen Werte für ein Parameterargument definiert werden.
Verweis
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