Attributdeklaration: Credential
Das Credential-Attribut ist ein optionales Attribut, das mit Anmeldeinformationsparametern des Typs System.Management.Automation.PSCredential verwendet werden kann, sodass eine Zeichenfolge auch als Argument an den Parameter übergeben werden kann. Wenn dieses Attribut einer Parameterdeklaration hinzugefügt wird, konvertiert Windows PowerShell die Zeichenfolgeneingabe in ein System.Management.Automation.PSCredential-Objekt. Beispielsweise verwendet das Cmdlet Get-Credential dieses Attribut, damit Windows PowerShell das vom Cmdlet zurückgegebene System.Management.Automation.PSCredential-Objekt generieren kann.
Syntax
[Credential]
Bemerkungen
In der Regel wird dieses Attribut von Parametern des Typs System.Management.Automation.PSCredential verwendet, sodass eine Zeichenfolge auch als Argument an den Parameter übergeben werden kann. Wenn ein System.Management.Automation.PSCredential-Objekt an den Parameter übergeben wird, führt Windows PowerShell nichts aus.
Beim Erstellen des System.Management.Automation.PSCredential-Objekts verwendet Windows PowerShell den aktuellen Host, um dem Benutzer die entsprechenden Eingabeaufforderungen anzuzeigen. Beispielsweise zeigt der Standardhost eine Eingabeaufforderung für einen Benutzernamen und ein Kennwort an, wenn dieses Attribut verwendet wird. Wenn jedoch ein benutzerdefinierter Host verwendet wird, der eine andere Eingabeaufforderung definiert, wird diese Eingabeaufforderung angezeigt.
Dieses Attribut wird mit dem Parameter-Attribut verwendet. Weitere Informationen zu diesem Attribut finden Sie unter ParameterAttributdeklaration.
Das Credential-Attribut wird von der System.Management.Automation.Credentialattribute-Klasse definiert.
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