User.InitializeWithWindowsUser Método

Definição

Define a entidade de segurança atual do thread para o usuário do Windows que iniciou o aplicativo.

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

Comentários

Você pode usar o método My.User.InitializeWithWindowsUser para definir a entidade de segurança atual do thread para o usuário Windows que iniciou o aplicativo. O modelo de aplicativo Visual Basic em um aplicativo Windows chama esse método na inicialização por padrão. Em outros tipos de projeto, você deve definir a entidade de segurança atual do thread chamando esse método explicitamente ou atribuindo um valor a Thread.CurrentPrincipal.

Em projetos Windows, o objeto My.User é baseado na entidade de segurança atual do thread; portanto, esse método pode alterar as informações My.User retorna. Em um aplicativo ASP.NET, o objeto My.User baseia-se na identidade do usuário da solicitação HTTP atual e não é afetado por esse método.

Note

O comportamento exato do My.User objeto depende do tipo de aplicativo e do sistema operacional no qual o aplicativo é executado. Para obter mais informações, consulte a visão geral da User classe.

Este é um membro avançado; ele não é exibido no IntelliSense, a menos que você clique na guia Todos .

Disponibilidade por tipo de projeto

Tipo de projeto Available
Aplicativo do Windows Yes
Biblioteca de Classes Yes
Aplicativo de console Yes
Biblioteca de Controle do Windows Yes
Biblioteca de Controles da Web Yes
Serviço do Windows Yes
Site da web Yes

Aplica-se a

Confira também