Compartilhar via


User.InitializeWithWindowsUser Método

Definição

Define e 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 My.User.InitializeWithWindowsUser método para definir a entidade de segurança atual do thread para o usuário do Windows que iniciou o aplicativo. O Modelo de Aplicativo do Visual Basic em um aplicativo do 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 do Windows, o My.User objeto é baseado na entidade de segurança atual do thread; portanto, esse método pode alterar as informações My.User retornadas. Em um aplicativo ASP.NET, o My.User objeto é baseado na identidade do usuário da solicitação HTTP atual e não é afetado por esse método.

Observação

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 Disponível
Aplicativo do Windows Sim
Biblioteca de Classes Sim
Aplicativo do Console Sim
Biblioteca de Controle do Windows Sim
Biblioteca de Controles da Web Sim
Serviço do Windows Sim
Site Sim

Aplica-se a

Confira também