Condividi tramite


DeviceAccountConfiguration Classe

Definizione

Rappresenta le impostazioni del dispositivo per le relazioni di sincronizzazione delle app.

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
Ereditarietà
Object Platform::Object IInspectable DeviceAccountConfiguration
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
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 In uscitaServerCredential
1607 14393 SsoAccountId
1607 14393 SyncScheduleKind
1607 14393 WasIncomingServerCertificateHash Confirm
1607 14393 WasModifiedByUser
1607 14393 WasOutgoingServerCertificateHash Confirm

Costruttori

DeviceAccountConfiguration()

Inizializza una nuova istanza della classe DeviceAccountConfiguration .

Proprietà

AccountIconId

Ottiene o imposta l'identificatore per l'icona dell'account del dispositivo.

AccountName

Ottiene o imposta il nome che identifica l'account del dispositivo.

AlwaysDownloadFullMessage

Ottiene o imposta un valore booleano che indica se il messaggio di posta elettronica completo deve essere sempre scaricato anziché solo le informazioni di intestazione.

AuthenticationCertificateId

Ottiene o imposta l'identificatore per il certificato di autenticazione per questo account.

AuthenticationType

Ottiene o imposta deviceAccountAuthenticationType per questo account.

AutoSelectAuthenticationCertificate

Ottiene o imposta un valore booleano che indica se il certificato di autenticazione deve essere selezionato automaticamente.

CalDavRequiresSsl

Ottiene o imposta un valore booleano che indica se il server CalDav richiede una connessione SSL.

CalDavServerUrl

Ottiene o imposta l'indirizzo del server CalDav.

CalDavSyncScheduleKind

Ottiene o imposta un valore di enumerazione che specifica la frequenza di sincronizzazione dell'account.

CalendarSyncEnabled

Ottiene o imposta un valore booleano che indica se la sincronizzazione del calendario è abilitata.

CardDavRequiresSsl

Ottiene o imposta un valore booleano che indica se il server CardDav richiede una connessione SSL.

CardDavServerUrl

Ottiene o imposta l'indirizzo del server CardDav.

CardDavSyncScheduleKind

Ottiene o imposta un valore di enumerazione che specifica la frequenza di sincronizzazione dell'account.

ContactsSyncEnabled

Ottiene o imposta un valore booleano che indica se la sincronizzazione dei contatti è abilitata.

DeviceAccountTypeId

Ottiene o imposta il valore che identifica il tipo di account del dispositivo.

DoesPolicyAllowMailSync

Ottiene un valore booleano che indica se il dispositivo è autorizzato a eseguire la sincronizzazione con il server di posta elettronica.

Domain

Ottiene o imposta il dominio di rete del dispositivo.

EmailAddress

Ottiene o imposta l'indirizzo di posta elettronica dell'utente corrente.

EmailSyncEnabled

Ottiene o imposta un valore booleano che indica se la sincronizzazione della posta elettronica è abilitata.

IncomingServerAddress

Ottiene o imposta l'indirizzo del server di posta elettronica in arrivo.

IncomingServerCertificateHash

Ottiene o imposta l'hash del certificato di crittografia del server di posta in arrivo.

IncomingServerCredential

Ottiene o imposta la password del server di posta in arrivo.

IncomingServerPort

Ottiene o imposta il numero di porta da utilizzare per connettersi al server di posta elettronica in arrivo.

IncomingServerRequiresSsl

Ottiene o imposta un valore booleano che indica se è necessario utilizzare Secure Sockets Layer (SSL) durante la connessione al server di posta elettronica in ingresso.

IncomingServerUsername

Ottiene o imposta il nome utente da utilizzare per la connessione al server di posta elettronica in arrivo.

IsClientAuthenticationCertificateRequired

Ottiene o imposta un valore booleano che indica se un certificato di autenticazione client è richiesto dal server.

IsExternallyManaged

Ottiene o imposta un valore booleano che indica se l'account del dispositivo viene gestito all'esterno dell'organizzazione.

IsOutgoingServerAuthenticationEnabled

Ottiene o imposta un valore booleano che indica se l'autenticazione è abilitata per il server di posta in uscita.

IsOutgoingServerAuthenticationRequired

Ottiene o imposta un valore booleano che indica se l'autenticazione è richiesta dal server di posta in uscita.

IsSsoAuthenticationSupported

Ottiene o imposta un valore booleano che indica se l'autenticazione Single Sign-On (SSO) è supportata dal server.

IsSyncScheduleManagedBySystem

Ottiene un valore booleano che indica se la pianificazione della sincronizzazione è gestita dal sistema anziché dall'app.

MailAgeFilter

Ottiene o imposta un valore di enumerazione che indica il numero di giorni di posta elettronica da mantenere nel client.

OAuthRefreshToken

Ottiene o imposta il token di aggiornamento OAuth utilizzato per creare un nuovo token di accesso.

OutgoingServerAddress

Ottiene o imposta l'indirizzo del server di posta elettronica in uscita.

OutgoingServerCertificateHash

Ottiene o imposta l'hash del certificato di crittografia del server di posta in uscita.

OutgoingServerCredential

Ottiene o imposta la password del server di posta in uscita.

OutgoingServerPort

Ottiene o imposta il numero di porta da utilizzare per connettersi al server di posta elettronica in uscita.

OutgoingServerRequiresSsl

Ottiene o imposta un valore booleano che indica se è necessario utilizzare Secure Sockets Layer (SSL) durante la connessione al server di posta elettronica in uscita.

OutgoingServerUsername

Ottiene o imposta il nome utente da utilizzare per la connessione al server di posta elettronica in uscita.

ServerType

Ottiene o imposta un valore che indica il tipo del server.

SsoAccountId

Ottiene o imposta l'ID dell'account Single Sign-On.

SyncScheduleKind

Ottiene o imposta un valore di enumerazione che specifica la frequenza di sincronizzazione dell'account.

WasIncomingServerCertificateHashConfirmed

Ottiene o imposta un valore booleano che indica se l'hash del certificato del server in ingresso è stato confermato.

WasModifiedByUser

Ottiene o imposta un valore booleano che indica se l'account è stato modificato dall'utente.

WasOutgoingServerCertificateHashConfirmed

Ottiene o imposta un valore booleano che indica se l'hash del certificato del server in uscita è stato confermato.

Si applica a