Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Establece el principal actual del subproceso en el usuario de Windows que inició la aplicación.
' Usage
My.User.InitializeWithWindowsUser()
' Declaration
Public Sub InitializeWithWindowsUser()
Comentarios
Puede utilizar el método My.User.InitializeWithWindowsUser para establecer el principal actual del subproceso en el usuario de Windows que inició la aplicación. El modelo de aplicaciones de Visual Basic en una aplicación para Windows llama a este método en el inicio de manera predeterminada. En otros tipos de proyecto, debe establecer el principal actual del subproceso llamando explícitamente a este método o asignando un valor a Thread.CurrentPrincipal.
En proyectos de Windows, el objeto My.User está basado en el principal actual del subproceso; por consiguiente, este método puede cambiar la información que My.User devuelve. En una aplicación ASP.NET, el objeto My.User está basado en la identidad del usuario de la solicitud HTTP actual y no se ve afectado por este método.
Nota: |
|---|
El comportamiento exacto del objeto My.User depende del tipo de aplicación y del sistema operativo en el que se ejecuta la aplicación. Para obtener más información, vea My.User (Objeto). |
Éste es un miembro avanzado; no aparece en IntelliSense a menos que seleccione la ficha Todas.
Requisitos
Espacio de nombres:Microsoft.VisualBasic.ApplicationServices
Ensamblado: biblioteca en tiempo de ejecución de Visual Basic (en Microsoft.VisualBasic.dll)
Disponibilidad por tipo de proyecto
Tipo de proyecto |
Disponible |
|---|---|
Aplicación para Windows |
Sí |
Biblioteca de clases |
Sí |
Aplicación de consola |
Sí |
Biblioteca de controles de Windows |
Sí |
Biblioteca de controles Web |
Sí |
Servicio de Windows |
Sí |
Sitio Web |
Sí |
Permisos
El permiso siguiente puede ser necesario:
Permiso |
Descripción |
|---|---|
Describe un conjunto de permisos de seguridad aplicados al código. Enumeración asociada: ControlPrincipal. |
Para obtener más información, vea Seguridad de acceso a código y Solicitar permisos.
Vea también
Tareas
Tutorial: Implementar autenticación y autorización personalizadas
Nota: