Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Atrybut Credential to opcjonalny atrybut, który może być używany z parametrami poświadczeń typu System.Management.Automation.PSCredential, aby ciąg mógł być również przekazywany jako argument do parametru. Po dodaniu tego atrybutu do deklaracji parametru program Windows PowerShell konwertuje dane wejściowe ciągu na obiekt System.Management.Automation.PSCredential. Na przykład polecenie cmdlet Get-Credential używa tego atrybutu, aby program Windows PowerShell wygenerował obiekt System.Management.Automation.PSCredential zwracany przez polecenie cmdlet.
Składnia
[Credential]
Uwagi
Zazwyczaj ten atrybut jest używany przez parametry typu System.Management.Automation.PSCredential, aby ciąg mógł być również przekazywany jako argument do parametru. Gdy obiekt System.Management.Automation.PSCredential jest przekazywany do parametru, program Windows PowerShell nic nie robi.
Podczas tworzenia obiektu System.Management.Automation.PSCredential program Windows PowerShell używa bieżącego hosta do wyświetlania odpowiednich monitów użytkownika. Na przykład domyślny host wyświetla monit o podanie nazwy użytkownika i hasła podczas używania tego atrybutu. Jeśli jednak używany jest niestandardowy host, który definiuje inny monit, zostanie wyświetlony monit.
Ten atrybut jest używany z atrybutem Parametr. Aby uzyskać więcej informacji na temat tego atrybutu, zobacz deklaracji atrybutu parametru.
Atrybut poświadczeń jest definiowany przez klasę System.Management.Automation.CredentialAttribute.