Partager via


DeviceAccountConfiguration Classe

Définition

Représente les paramètres de l’appareil pour les relations de synchronisation d’application.

public ref class DeviceAccountConfiguration sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [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 DeviceAccountConfiguration final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class DeviceAccountConfiguration final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 DeviceAccountConfiguration
[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)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class DeviceAccountConfiguration
function DeviceAccountConfiguration()
Public NotInheritable Class DeviceAccountConfiguration
Héritage
Object Platform::Object IInspectable DeviceAccountConfiguration
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

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1607 14393 AccountIconId
1607 14393 AlwaysDownloadFullMessage
1607 14393 AuthenticationCertificateId
1607 14393 AuthenticationType
1607 14393 AutoSelectAuthenticationCertificate
1607 14393 CalDavRequiresSsl
1607 14393 CalDavServerUrl
1607 14393 CalDavSyncScheduleKind
1607 14393 CardDavRequiresSsl
1607 14393 CardDavServerUrl
1607 14393 CardDavSyncScheduleKind
1607 14393 DoesPolicyAllowMailSync
1607 14393 IncomingServerCertificateHash
1607 14393 IncomingServerCredential
1607 14393 IsClientAuthenticationCertificateRequired
1607 14393 IsExternallyManaged
1607 14393 IsOutgoingServerAuthenticationEnabled
1607 14393 IsOutgoingServerAuthenticationRequired
1607 14393 IsSsoAuthenticationSupported
1607 14393 IsSyncScheduleManagedBySystem
1607 14393 MailAgeFilter
1607 14393 OAuthRefreshToken
1607 14393 OutgoingServerCertificateHash
1607 14393 OutgoingServerCredential
1607 14393 SsoAccountId
1607 14393 SyncScheduleKind
1607 14393 WasIncomingServerCertificateHashConfirmed
1607 14393 WasModifiedByUser
1607 14393 WasOutgoingServerCertificateHashConfirmed

Constructeurs

DeviceAccountConfiguration()

Initialise une nouvelle instance de la classe DeviceAccountConfiguration.

Propriétés

AccountIconId

Obtient ou définit l’identificateur de l’icône de compte d’appareil.

AccountName

Obtient ou définit le nom qui identifie le compte d’appareil.

AlwaysDownloadFullMessage

Obtient ou définit une valeur booléenne indiquant si l’e-mail complet doit toujours être téléchargé par opposition aux informations d’en-tête uniquement.

AuthenticationCertificateId

Obtient ou définit l’identificateur du certificat d’authentification pour ce compte.

AuthenticationType

Obtient ou définit le DeviceAccountAuthenticationType pour ce compte.

AutoSelectAuthenticationCertificate

Obtient ou définit une valeur booléenne qui indique si le certificat d’authentification doit être sélectionné automatiquement.

CalDavRequiresSsl

Obtient ou définit une valeur booléenne qui indique si le serveur CalDav nécessite une connexion SSL.

CalDavServerUrl

Obtient ou définit l’adresse du serveur CalDav.

CalDavSyncScheduleKind

Obtient ou définit une valeur d’énumération qui spécifie la fréquence à laquelle le compte est synchronisé.

CalendarSyncEnabled

Obtient ou définit une valeur booléenne indiquant si la synchronisation du calendrier est activée.

CardDavRequiresSsl

Obtient ou définit une valeur booléenne qui indique si le serveur CardDav nécessite une connexion SSL.

CardDavServerUrl

Obtient ou définit l’adresse du serveur CardDav.

CardDavSyncScheduleKind

Obtient ou définit une valeur d’énumération qui spécifie la fréquence à laquelle le compte est synchronisé.

ContactsSyncEnabled

Obtient ou définit une valeur booléenne indiquant si la synchronisation des contacts est activée.

DeviceAccountTypeId

Obtient ou définit la valeur qui identifie le type de compte d’appareil.

DoesPolicyAllowMailSync

Obtient une valeur booléenne qui indique si cet appareil est autorisé à se synchroniser avec le serveur de messagerie.

Domain

Obtient ou définit le domaine réseau de l’appareil.

EmailAddress

Obtient ou définit l’adresse e-mail de l’utilisateur actuel.

EmailSyncEnabled

Obtient ou définit une valeur booléenne indiquant si la synchronisation des e-mails est activée.

IncomingServerAddress

Obtient ou définit l’adresse du serveur de messagerie entrante.

IncomingServerCertificateHash

Obtient ou définit le hachage du certificat de chiffrement du serveur de messagerie entrant.

IncomingServerCredential

Obtient ou définit le mot de passe du serveur de messagerie entrant.

IncomingServerPort

Obtient ou définit le numéro de port à utiliser pour se connecter au serveur de messagerie entrant.

IncomingServerRequiresSsl

Obtient ou définit une valeur booléenne indiquant si SSL (Secure Sockets Layer) doit être utilisé lors de la connexion au serveur de messagerie entrant.

IncomingServerUsername

Obtient ou définit le nom d’utilisateur à utiliser lors de la connexion au serveur de messagerie entrant.

IsClientAuthenticationCertificateRequired

Obtient ou définit une valeur booléenne indiquant si un certificat d’authentification client est requis par le serveur.

IsExternallyManaged

Obtient ou définit une valeur booléenne qui indique si le compte d’appareil est géré en dehors du organization.

IsOutgoingServerAuthenticationEnabled

Obtient ou définit une valeur booléenne indiquant si l’authentification est activée pour le serveur de messagerie sortant.

IsOutgoingServerAuthenticationRequired

Obtient ou définit une valeur booléenne indiquant si l’authentification est requise par le serveur de messagerie sortant.

IsSsoAuthenticationSupported

Obtient ou définit une valeur booléenne indiquant si l’authentification unique (SSO) est prise en charge par le serveur.

IsSyncScheduleManagedBySystem

Obtient une valeur booléenne qui indique si la planification de synchronisation est gérée par le système et non par l’application.

MailAgeFilter

Obtient ou définit une valeur d’énumération qui indique le nombre de jours d’e-mail à conserver sur le client.

OAuthRefreshToken

Obtient ou définit le jeton d’actualisation OAuth utilisé pour créer un jeton d’accès.

OutgoingServerAddress

Obtient ou définit l’adresse du serveur de messagerie sortante.

OutgoingServerCertificateHash

Obtient ou définit le hachage du certificat de chiffrement du serveur de messagerie sortant.

OutgoingServerCredential

Obtient ou définit le mot de passe du serveur de messagerie sortant.

OutgoingServerPort

Obtient ou définit le numéro de port à utiliser pour se connecter au serveur de messagerie sortant.

OutgoingServerRequiresSsl

Obtient ou définit une valeur booléenne indiquant si ssl (Secure Sockets Layer) doit être utilisé lors de la connexion au serveur de messagerie sortant.

OutgoingServerUsername

Obtient ou définit le nom d’utilisateur à utiliser lors de la connexion au serveur de messagerie sortant.

ServerType

Obtient ou définit une valeur indiquant le type du serveur.

SsoAccountId

Obtient ou définit l’ID de compte d’authentification unique.

SyncScheduleKind

Obtient ou définit une valeur d’énumération qui spécifie la fréquence à laquelle le compte est synchronisé.

WasIncomingServerCertificateHashConfirmed

Obtient ou définit une valeur booléenne indiquant si le hachage du certificat du serveur entrant a été confirmé.

WasModifiedByUser

Obtient ou définit une valeur booléenne qui indique si le compte a été modifié par l’utilisateur.

WasOutgoingServerCertificateHashConfirmed

Obtient ou définit une valeur booléenne indiquant si le hachage du certificat du serveur sortant a été confirmé.

S’applique à