User.UserName Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém apenas o nome de usuário do usuário.
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 da propriedade
Nome de usuário do usuário.
Exemplos
No exemplo a seguir, clicar no controle Botão exibe apenas o nome de usuário do usuário atual.
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
Comentários
Quando o formulário é aberto no editor do InfoPath, chamar a UserName propriedade é equivalente a chamar System.Environment.UserName.
Quando o formulário é implantado e aberto de uma biblioteca de documentos configurada adequadamente no Microsoft SharePoint Server 2010 executando InfoPath Forms Services, chamar a UserName propriedade é equivalente a chamar a propriedade do SharePoint SPUser.Namepropriedade SPUser.LoginNameLoginName.
Observação: as permissões de zona intranet local permitem ler o nome de usuário do ambiente, de modo que esse método possa ser chamado por modelos de formulário baseados em domínio.
This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.
This type or member can be accessed from code running in forms opened in Microsoft InfoPath Filler or in a Web browser.