Compartilhar via


User.UserName Propriedade

Definição

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.

Aplica-se a