User.LoginName 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 as credenciais completas do usuário.
public:
abstract property System::String ^ LoginName { System::String ^ get(); };
public abstract string LoginName { get; }
member this.LoginName : string
Public MustOverride ReadOnly Property LoginName As String
Valor da propriedade
As credenciais do usuário como domain\username.
Exceções
O modelo de formulário não está configurado para Total Confiança usando a categoria Segurança e Confiança da caixa de diálogo Opções de Formulário.
Exemplos
No exemplo a seguir, clicar no controle Botão exibe as credenciais de logon do usuário atual.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
MessageBox.Show(this.Application.User.LoginName);
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
MessageBox.Show(Me.Application.User.LoginName)
End Sub
Comentários
Quando o formulário é aberto no InfoPath, a propriedade retorna as LoginName credenciais de um usuário como domínio\nome de usuário. Se a conta do usuário não pertencer a um domínio, a propriedade retornará apenas o nome de usuário.
Isso é equivalente a chamar System.Environment.UserDomainName+"\\"+System.Environment.UserName.
Quando o formulário é implantado e aberto de uma biblioteca de documentos configurada adequadamente no Microsoft SharePoint Server 2010 em execução InfoPath Forms Services, a propriedade LoginName retorna as credenciais do SharePoint do usuário que está editando o formulário. Isso é equivalente a chamar a propriedade SPUser.LoginName do SharePoint.
This member can be accessed only by forms opened from a form template that has been configured to run with full trust using the Security and Trust category of the Form Options dialog box. This member requires full trust for the immediate caller and cannot be used by partially trusted code. For more information, see "Using Libraries from Partially Trusted Code" on MSDN.
This type or member can be accessed from code running in forms opened in Microsoft InfoPath Filler or in a Web browser.