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.
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.