Partager via


User.UserName Propriété

Définition

Obtient uniquement le nom d'utilisateur de l'utilisateur.

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

Valeur de propriété

Le nom d'utilisateur de l'utilisateur.

Exemples

Dans l'exemple suivant, un clic sur le contrôle Bouton affiche uniquement le nom d'utilisateur de l'utilisateur actuel.

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

Remarques

Lorsque le formulaire est ouvert dans l’éditeur InfoPath, appeler la UserName propriété équivaut à appeler System.Environment.UserName.

Lorsque le formulaire est déployé et ouvert à partir d’une bibliothèque de documents configurée de manière appropriée dans Microsoft SharePoint Server 2010 exécutant InfoPath Forms Services, appeler la UserName propriété revient à appeler la propriété SharePoint SPUser.NameSPUser.LoginNameLoginName.

Remarque : les autorisations de zone Intranet local permettent de lire le nom d’utilisateur à partir de l’environnement. Cette méthode peut donc être appelée par des modèles de formulaire basés sur un domaine.

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

Vous pouvez accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler ou dans un navigateur web.

S’applique à