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 le principal actuel du thread sur 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 méthode My.User.InitializeWithWindowsUser 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 cette méthode explicitement ou en affectant une valeur à Thread.CurrentPrincipal.
Dans Windows projets, l'objet My.User est basé sur le principal actuel du thread. Par conséquent, cette méthode peut modifier les informations My.User retourne. 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.
Note
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 la vue d’ensemble de la User classe.
Il s’agit d’un membre avancé ; elle 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 | Yes |
| Bibliothèque de classes | Yes |
| Application console | Yes |
| Bibliothèque de contrôles Windows | Yes |
| Bibliothèque de contrôles web | Yes |
| Service Windows | Yes |
| Site Web | Yes |