Partager via


UserDataAccount Classe

Définition

Représente un compte de données utilisateur utilisé pour accéder à la messagerie, aux contacts, aux calendriers, etc.

public ref class UserDataAccount sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class UserDataAccount final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class UserDataAccount
Public NotInheritable Class UserDataAccount
Héritage
Object Platform::Object IInspectable UserDataAccount
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Appelez UserDataAccountStore.GetAccountAsync pour obtenir une instance de cette classe.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1511 10586 EnterpriseId
1511 10586 IsProtectedUnderLock
1607 14393 DisplayName
1607 14393 ExplictReadAccessPackageFamilyNames
1703 15063 CanShowCreateContactGroup
1703 15063 FindContactGroupsAsync
1703 15063 FindUserDataTaskListsAsync
1703 15063 ProviderProperties
1703 15063 TryShowCreateContactGroupAsync

Propriétés

CanShowCreateContactGroup

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

À usage interne Microsoft uniquement.

DeviceAccountTypeId

Obtient l’identificateur unique du type du compte.

DisplayName

Obtient ou définit le nom d’affichage lisible par l’utilisateur pour le compte de données utilisateur.

EnterpriseId

Obtient l’identité d’entreprise associée au compte d’utilisateur.

ExplictReadAccessPackageFamilyNames

Obtient la liste des noms de familles de packages pour les applications qui ont un accès en lecture explicite, même si elles n’ont pas la fonctionnalité système.

Icon

Obtient l’icône associée à UserDataAccount.

Id

Obtient une chaîne qui identifie de manière unique le UserDataAccount sur l’appareil local.

IsProtectedUnderLock

Obtient une valeur booléenne indiquant si les données du compte d’utilisateur sont chiffrées lorsque l’appareil est verrouillé.

OtherAppReadAccess

Obtient ou définit une valeur indiquant si d’autres applications sur l’appareil disposent d’un accès en lecture à UserDataAccount.

PackageFamilyName

Obtient l’identificateur unique du package d’application qui a créé le UserDataAccount.

ProviderProperties

Fournit un emplacement pour stocker les données à utiliser par l’application lors de l’interaction avec un fournisseur UserDataAccount .

UserDisplayName

Obtient ou définit un nom d’utilisateur associé à UserDataAccount qui convient à l’affichage.

Méthodes

DeleteAsync()

Supprime de manière asynchrone toutes les données de contact, de calendrier et d’e-mail associées au compte.

FindAppointmentCalendarsAsync()

Renvoie une collection d’instances AppointmentCalendar associées à UserDataAccount.

FindContactAnnotationListsAsync()

Retourne une collection d’instances ContactAnnotationList associées à UserDataAccount.

FindContactGroupsAsync()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

À usage interne Microsoft uniquement.

FindContactListsAsync()

Renvoie une collection d’instances ContactList associées à UserDataAccount.

FindEmailMailboxesAsync()

Renvoie une collection d’instances EmailMailbox associées à UserDataAccount.

FindUserDataTaskListsAsync()

Renvoie une collection d’instances UserDataTask associées à UserDataAccount.

SaveAsync()

Conserve de manière asynchrone le UserDataAccount dans la base de données.

TryShowCreateContactGroupAsync()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

À usage interne Microsoft uniquement.

S’applique à