User.InitializeWithWindowsUser Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit l'entité de sécurité en cours du thread comme étant l'utilisateur Windows qui a démarré l'application.
public:
void InitializeWithWindowsUser();
public void InitializeWithWindowsUser ();
member this.InitializeWithWindowsUser : unit -> unit
Public Sub InitializeWithWindowsUser ()
Remarques
Vous pouvez utiliser la My.User.InitializeWithWindowsUser
méthode pour définir le principal actuel du thread sur l’utilisateur Windows qui a démarré l’application. Le modèle d’application Visual Basic dans une application Windows appelle cette méthode au démarrage par défaut. Dans d’autres types de projet, vous devez définir le principal actuel du thread en appelant explicitement cette méthode ou en affectant une valeur à Thread.CurrentPrincipal.
Dans les projets Windows, l’objet My.User
est basé sur le principal actuel du thread ; par conséquent, cette méthode peut modifier les informations My.User
retournées. Dans une application ASP.NET, l’objet My.User
est basé sur l’identité utilisateur de la requête HTTP actuelle et n’est pas affecté par cette méthode.
Notes
Le comportement exact de l’objet My.User
dépend du type d’application et du système d’exploitation sur lequel l’application s’exécute. Pour plus d’informations, consultez vue d’ensemble de la User classe.
Il s’agit d’un membre avancé ; il ne s’affiche pas dans IntelliSense, sauf si vous cliquez sur l’onglet Tout .
Disponibilité par type de projet
Type de projet | Disponible |
---|---|
Application Windows | Oui |
Bibliothèque de classes | Oui |
Application console | Oui |
Bibliothèque de contrôles Windows | Oui |
Bibliothèque de contrôles web | Oui |
Service Windows | Oui |
Site web | Oui |