UserInformation Class

Obtient ou définit les informations sur l'utilisateur, telles que le nom et l'image de compte.

Syntaxe


var userInformation = Windows.System.UserProfile.UserInformation;

Attributs

[Version(0x06020000)]

Membres

UserInformationClasse possède ces types de membres :

Événements

UserInformationClasse possède ces événements.

ÉvénementDescription
AccountPictureChanged Occurs when the user's image or name changes.

 

Méthodes

The UserInformation Classe a les méthodes suivantes. Avec C#, Visual Basic et C++, elle hérite également des méthodes de Object Classe.

MéthodeDescription
GetAccountPicture Gets the account picture for the user.
GetDisplayNameAsync Gets the display name for the user account.
GetDomainNameAsync Gets the domain name for the user.
GetFirstNameAsync Gets the user's first name.
GetLastNameAsync Gets the user's last name.
GetPrincipalNameAsync Gets the principal name for the user. This name is the User Principal Name (typically the user's address, although this is not always true.)
GetSessionInitiationProtocolUriAsync Gets the Uniform Resource Identifier (URI) of the session initiation protocol for the user.
SetAccountPictureAsync Sets the picture for the user's account using an IStorageFile object.
SetAccountPictureFromStreamAsync Sets the picture for the user's account using an IRandomAccessStream object.
SetAccountPicturesAsync Sets the pictures for the user's account using an IStorageFile object. Supports adding a small image, large image, and video.
SetAccountPicturesFromStreamsAsync Sets the pictures for the user's account using an IRandomAccessStream object. Supports adding a small image, large image, and video.

 

Propriétés

Le UserInformationClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

AccountPictureChangeEnabled

En lecture seuleDetermines if the user's account picture can be changed.

NameAccessAllowed

En lecture seuleAllows you to see if your app is allowed to access the user's information.

 

Remarques

Pour être exécuté en mode d'image de compte et pour définir l'image de l'utilisateur sans invite supplémentaire, une application doit s'enregistrer en tant que fournisseur d'image de compte en incluant ce qui suit dans la section Extensions du manifeste d'application.


<Extension Category="windows.accountPictureProvider" />

Exemples


function getUserInfo() {
    image = Windows.System.UserProfile.UserInformation.getAccountPicture(Windows.System.UserProfile.AccountPictureKind.smallImage);
    imageURL = URL.createObjectURL(image, false);
}    

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.System.UserProfile
Windows::System::UserProfile [C++]

Métadonnées

Windows.winmd

 

 

Afficher:
© 2014 Microsoft