Compartilhar via


DeviceAccountConfiguration Classe

Definição

Representa as configurações do dispositivo para relações de sincronização de aplicativos.

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
Herança
Object Platform::Object IInspectable DeviceAccountConfiguration
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
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

Construtores

DeviceAccountConfiguration()

Inicializa uma nova instância da classe DeviceAccountConfiguration .

Propriedades

AccountIconId

Obtém ou define o identificador do ícone da conta do dispositivo.

AccountName

Obtém ou define o nome que identifica a conta do dispositivo.

AlwaysDownloadFullMessage

Obtém ou define um valor booliano que indica se a mensagem de email completa sempre deve ser baixada em vez de apenas informações de cabeçalho.

AuthenticationCertificateId

Obtém ou define o identificador do certificado de autenticação dessa conta.

AuthenticationType

Obtém ou define o DeviceAccountAuthenticationType para essa conta.

AutoSelectAuthenticationCertificate

Obtém ou define um valor booliano que indica se o certificado de autenticação deve ser selecionado automaticamente.

CalDavRequiresSsl

Obtém ou define um valor booliano que indica se o servidor CalDav requer uma conexão SSL.

CalDavServerUrl

Obtém ou define o endereço do servidor CalDav.

CalDavSyncScheduleKind

Obtém ou define um valor de enumeração que especifica a frequência com que a conta é sincronizada.

CalendarSyncEnabled

Obtém ou define um valor booliano que indica se a sincronização de calendário está habilitada.

CardDavRequiresSsl

Obtém ou define um valor booliano que indica se o servidor CardDav requer uma conexão SSL.

CardDavServerUrl

Obtém ou define o endereço do servidor CardDav.

CardDavSyncScheduleKind

Obtém ou define um valor de enumeração que especifica a frequência com que a conta é sincronizada.

ContactsSyncEnabled

Obtém ou define um valor booliano que indica se a sincronização de contatos está habilitada.

DeviceAccountTypeId

Obtém ou define o valor que identifica o tipo de conta do dispositivo.

DoesPolicyAllowMailSync

Obtém um valor booliano que indica se este dispositivo tem permissão para sincronizar com o servidor de email.

Domain

Obtém ou define o domínio de rede do dispositivo.

EmailAddress

Obtém ou define o endereço de email do usuário atual.

EmailSyncEnabled

Obtém ou define um valor booliano que indica se a sincronização de email está habilitada.

IncomingServerAddress

Obtém ou define o endereço do servidor de email de entrada.

IncomingServerCertificateHash

Obtém ou define o hash de certificado de criptografia do servidor de email de entrada.

IncomingServerCredential

Obtém ou define a senha do servidor de email de entrada.

IncomingServerPort

Obtém ou define o número da porta a ser usado para se conectar ao servidor de email de entrada.

IncomingServerRequiresSsl

Obtém ou define um valor booliano que indica se o protocolo SSL deve ser usado ao se conectar ao servidor de email de entrada.

IncomingServerUsername

Obtém ou define o nome de usuário a ser usado ao se conectar ao servidor de email de entrada.

IsClientAuthenticationCertificateRequired

Obtém ou define um valor booliano que indica se um certificado de autenticação de cliente é exigido pelo servidor.

IsExternallyManaged

Obtém ou define um valor booliano que indica se a conta do dispositivo é gerenciada fora da organização.

IsOutgoingServerAuthenticationEnabled

Obtém ou define um valor booliano que indica se a autenticação está habilitada para o servidor de email de saída.

IsOutgoingServerAuthenticationRequired

Obtém ou define um valor booliano que indica se a autenticação é exigida pelo servidor de email de saída.

IsSsoAuthenticationSupported

Obtém ou define um valor booliano que indica se a autenticação de SSO (logon único) tem suporte do servidor.

IsSyncScheduleManagedBySystem

Obtém um valor booliano que indica se o agendamento de sincronização é gerenciado pelo sistema em vez do aplicativo.

MailAgeFilter

Obtém ou define um valor de enumeração que indica quantos dias de email manter no cliente.

OAuthRefreshToken

Obtém ou define o token de atualização OAuth usado para criar um novo token de acesso.

OutgoingServerAddress

Obtém ou define o endereço do servidor de email de saída.

OutgoingServerCertificateHash

Obtém ou define o hash de certificado de criptografia do servidor de email de saída.

OutgoingServerCredential

Obtém ou define a senha do servidor de email de saída.

OutgoingServerPort

Obtém ou define o número da porta a ser usado para se conectar ao servidor de email de saída.

OutgoingServerRequiresSsl

Obtém ou define um valor booliano que indica se a SSL (Secure Sockets Layer) deve ser usada ao se conectar ao servidor de email de saída.

OutgoingServerUsername

Obtém ou define o nome de usuário a ser usado ao se conectar ao servidor de email de saída.

ServerType

Obtém ou define um valor que indica o tipo do servidor.

SsoAccountId

Obtém ou define a ID da conta de logon único.

SyncScheduleKind

Obtém ou define um valor de enumeração que especifica a frequência com que a conta é sincronizada.

WasIncomingServerCertificateHashConfirmed

Obtém ou define um valor booliano que indica se o hash de certificado do servidor de entrada foi confirmado.

WasModifiedByUser

Obtém ou define um valor booliano que indica se a conta foi modificada pelo usuário.

WasOutgoingServerCertificateHashConfirmed

Obtém ou define um valor booliano que indica se o hash de certificado do servidor de saída foi confirmado.

Aplica-se a