Credential, deklaracja atrybutu
Atrybut Credential jest opcjonalnym atrybutem, który może być używany z parametrami poświadczeń typu System.Management.Automation.PSCredential, dzięki czemu ciąg może być również przekazywany jako argument do parametru. Po dodaniu tego atrybutu do deklaracji parametru Windows PowerShell ciąg wejściowy na obiekt System.Management.Automation.PSCredential. Na przykład polecenie cmdlet Get-Credential używa tego atrybutu, aby Windows PowerShell wygenerować obiekt System.Management.Automation.PSCredential, który jest zwracany przez polecenie cmdlet.
Składnia
[Credential]
Uwagi
Zazwyczaj ten atrybut jest używany przez parametry typu System.Management.Automation.PSCredential, dzięki czemu ciąg może być również przekazywany jako argument do parametru. Gdy obiekt System.Management.Automation.PSCredential jest przekazywany do parametru , Windows PowerShell nic nie robi.
Podczas tworzenia obiektu System.Management.Automation.PSCredential program Windows PowerShell bieżącego hosta do wyświetlania odpowiednich monitów użytkownikowi. Na przykład domyślny host wyświetla monit o nazwę użytkownika i hasło, gdy ten atrybut jest używany. Jeśli jednak jest używany niestandardowy host, który definiuje inny monit, zostanie wyświetlony ten monit.
Ten atrybut jest używany z atrybutem Parameter. Aby uzyskać więcej informacji na temat tego atrybutu, zobacz Deklaracja atrybutu parametru.
Atrybut credential jest definiowany przez klasę System.Management.Automation.Credentialattribute.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla