User.InitializeWithWindowsUser Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A szál jelenlegi tagját az alkalmazást elindító Windows felhasználóra állítja.
public:
void InitializeWithWindowsUser();
public void InitializeWithWindowsUser();
member this.InitializeWithWindowsUser : unit -> unit
Public Sub InitializeWithWindowsUser ()
Megjegyzések
A My.User.InitializeWithWindowsUser metódus használatával beállíthatja a szál aktuális tagját az alkalmazást elindító Windows felhasználóra. A Windows alkalmazás Visual Basic alkalmazásmodellje alapértelmezés szerint ezt a metódust hívja meg indításkor. Más projekttípusokban a szál aktuális tagját úgy kell beállítania, hogy explicit módon meghívja ezt a metódust, vagy egy értéket Thread.CurrentPrincipalrendel hozzá.
Windows projektekben a My.User objektum a szál aktuális egyszerűségén alapul, ezért ez a módszer módosíthatja a My.User visszaadott információkat. Egy ASP.NET alkalmazásban a My.User objektum az aktuális HTTP-kérés felhasználói identitásán alapul, és ez a módszer nem érinti.
Note
Az objektum pontos viselkedése az My.User alkalmazás típusától és attól az operációs rendszertől függ, amelyen az alkalmazás fut. További információkért tekintse meg az osztály áttekintését User .
Ez egy speciális tag; csak akkor jelenik meg az IntelliSense alkalmazásban, ha az Összes fülre kattint.
Rendelkezésre állás projekttípus szerint
| Projekt típusa | Elérhető |
|---|---|
| Windows-alkalmazás | Yes |
| Osztálytár | Yes |
| Konzolalkalmazás | Yes |
| Windows-vezérlőtár | Yes |
| Webvezérlő-kódtár | Yes |
| Windows-szolgáltatás | Yes |
| Webhely | Yes |