User.InitializeWithWindowsUser Metoda

Definice

Nastaví aktuální objekt zabezpečení vlákna na uživatele systému Windows, který aplikaci spustil.

public:
 void InitializeWithWindowsUser();
public void InitializeWithWindowsUser();
member this.InitializeWithWindowsUser : unit -> unit
Public Sub InitializeWithWindowsUser ()

Poznámky

Pomocí metody My.User.InitializeWithWindowsUser můžete nastavit aktuální objekt zabezpečení vlákna na uživatele Windows, který aplikaci spustil. Aplikační model Visual Basic ve Windows aplikace ve výchozím nastavení volá tuto metodu při spuštění. V jiných typech projektů je nutné nastavit aktuální objekt zabezpečení vlákna voláním této metody explicitně nebo přiřazením hodnoty .Thread.CurrentPrincipal

V Windows projektech je objekt My.User založen na aktuálním objektu zabezpečení vlákna. Tato metoda proto může změnit informace My.User vrátí. V aplikaci ASP.NET je objekt My.User založen na identitě uživatele aktuálního požadavku HTTP a touto metodou není ovlivněn.

Note

Přesné chování objektu My.User závisí na typu aplikace a na operačním systému, na kterém aplikace běží. Další informace najdete v přehledu User třídy.

Jedná se o pokročilého člena; nezobrazuje se v IntelliSense, pokud nekliknete na kartu Vše .

Dostupnost podle typu projektu

Typ projektu Available
Aplikace pro systém Windows Yes
Knihovna tříd Yes
Konzolová aplikace Yes
Knihovna ovládacích prvků systému Windows Yes
Knihovna webových ovládacích prvků Yes
Služba systému Windows Yes
Web Yes

Platí pro

Viz také