User2.LoginName Propriété

Définition

Obtient toutes les informations d'identification de l'utilisateur.

public:
 property System::String ^ LoginName { System::String ^ get(); };
public string LoginName { get; }
member this.LoginName : string
Public ReadOnly Property LoginName As String

Valeur de propriété

Les informations d'identification de l'utilisateur sous la forme domaine\nomutilisateur.

Exemples

Dans l'exemple suivant, la propriété LoginName est utilisée pour afficher les informations d'identification de l'utilisateur actuel.

User2 thisUser = (User2)thisApplication.User;
thisXDocument.UI.Alert(thisUser.LoginName);
Dim thisUser As User2  = DirectCast(thisApplication.User, User2)
thisXDocument.UI.Alert(thisUser.LoginName)

Remarques

La propriété LoginName renvoie les informations d’identification d’un utilisateur en tant que domaine\nom d’utilisateur. Si le compte de l'utilisateur n'appartient pas à un domaine, la propriété renvoie uniquement nomutilisateur.

Cela équivaut à un appel de System.Environment.UserDomainName+"\\"+System.Environment.UserName.

Étant donné que la propriété LoginName est nouvelle dans Microsoft InfoPath, vous devez déclarer et effectuer un cast vers le User2 type pour y accéder. Pour plus d'informations, consultez Procédure : utiliser les membres du modèle objet qui ne sont pas compatibles avec InfoPath 2003.

Seuls les formulaires ouverts à partir d’un modèle de formulaire qui ont été configurés pour s’exécuter en mode confiance totale en utilisant la catégorie Sécurité et approbation de la boîte de dialogue Options de formulaire peuvent accéder à ce membre. Ce membre nécessite la confiance totale pour l’appelant immédiat et ne peut être utilisé par un code ayant un niveau de confiance partiel. Pour plus d’informations, voir « Utilisation de bibliothèques à partir de code d’un niveau de confiance partiel » sur MSDN.

S’applique à