Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'attributo Credential è un attributo facoltativo che può essere usato con parametri delle credenziali di tipo System.Management.Automation.PSCredential in modo che una stringa possa essere passata anche come argomento al parametro . Quando questo attributo viene aggiunto a una dichiarazione di parametro, Windows PowerShell converte l'input della stringa in un oggetto System.Management.Automation.PSCredential. Ad esempio, il cmdlet get-Credential usa questo attributo per fare in modo che Windows PowerShell generi l'oggetto System.Management.Automation.PSCredential restituito dal cmdlet .
Sintassi
[Credential]
Osservazioni:
In genere questo attributo viene usato dai parametri di tipo System.Management.Automation.PSCredential in modo che una stringa possa essere passata anche come argomento al parametro . Quando un oggetto System.Management.Automation.PSCredential viene passato al parametro , Windows PowerShell non esegue alcuna operazione.
Quando si crea l'oggetto System.Management.Automation.PSCredential, Windows PowerShell usa l'host corrente per visualizzare le richieste appropriate all'utente. Ad esempio, l'host predefinito visualizza una richiesta di nome utente e password quando viene usato questo attributo. Tuttavia, se viene usato un host personalizzato che definisce un prompt diverso, tale richiesta verrà visualizzata.
Questo attributo viene usato con l'attributo Parameter. Per altre informazioni su tale attributo, vedere dichiarazione dell'attributo del parametro.
L'attributo credential è definito dalla classe System.Management.Automation.CredentialAttribute.