User.UserName Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene únicamente el nombre del usuario.
public:
abstract property System::String ^ UserName { System::String ^ get(); };
public abstract string UserName { get; }
member this.UserName : string
Public MustOverride ReadOnly Property UserName As String
Valor de propiedad
Nombre del usuario.
Ejemplos
En el ejemplo siguiente, si se hace clic en el control Botón, se muestra sólo el nombre del usuario actual.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
MessageBox.Show(this.Application.User.UserName);
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
MessageBox.Show(Me.Application.User.UserName)
End Sub
Comentarios
Cuando se abre el formulario en el editor de InfoPath, llamar a la UserName propiedad equivale a llamar a System.Environment.UserName.
Cuando el formulario se implementa y abre desde una biblioteca de documentos configurada correctamente en Microsoft SharePoint Server 2010 que ejecuta InfoPath Forms Services, llamar a la UserName propiedad equivale a llamar a la propiedad SPUser.LoginNameLoginName de SharePoint SPUser.Name.
Nota: Los permisos de zona de intranet local permiten leer el nombre de usuario del entorno, por lo que las plantillas de formulario basadas en dominio pueden llamar a este método.
Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.
Se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler o en un explorador web.