DeviceAccountConfiguration 类

定义

表示应用同步关系的设备设置。

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
继承
Object Platform::Object IInspectable DeviceAccountConfiguration
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

版本历史记录

Windows 版本 SDK 版本 已添加值
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

构造函数

DeviceAccountConfiguration()

初始化 DeviceAccountConfiguration 类的新实例。

属性

AccountIconId

获取或设置设备帐户图标的标识符。

AccountName

获取或设置标识设备帐户的名称。

AlwaysDownloadFullMessage

获取或设置一个布尔值,该值指示是否应始终下载完整的电子邮件,而不是仅下载标头信息。

AuthenticationCertificateId

获取或设置此帐户的身份验证证书的标识符。

AuthenticationType

获取或设置此帐户的 DeviceAccountAuthenticationType

AutoSelectAuthenticationCertificate

获取或设置一个布尔值,该值指示是否应自动选择身份验证证书。

CalDavRequiresSsl

获取或设置一个布尔值,该值指示 CalDav 服务器是否需要 SSL 连接。

CalDavServerUrl

获取或设置 CalDav 服务器的地址。

CalDavSyncScheduleKind

获取或设置一个枚举值,该值指定帐户同步的频率。

CalendarSyncEnabled

获取或设置一个布尔值,该值指示是否启用了日历同步。

CardDavRequiresSsl

获取或设置一个布尔值,该值指示 CardDav 服务器是否需要 SSL 连接。

CardDavServerUrl

获取或设置 CardDav 服务器的地址。

CardDavSyncScheduleKind

获取或设置一个枚举值,该值指定帐户同步的频率。

ContactsSyncEnabled

获取或设置一个布尔值,该值指示是否启用了联系人同步。

DeviceAccountTypeId

获取或设置标识设备帐户类型的值。

DoesPolicyAllowMailSync

获取一个布尔值,该值指示是否允许此设备与电子邮件服务器同步。

Domain

获取或设置设备的网络域。

EmailAddress

获取或设置当前用户的电子邮件地址。

EmailSyncEnabled

获取或设置一个布尔值,该值指示是否启用了电子邮件同步。

IncomingServerAddress

获取或设置传入电子邮件服务器地址。

IncomingServerCertificateHash

获取或设置传入邮件服务器的加密证书哈希。

IncomingServerCredential

获取或设置传入邮件服务器的密码。

IncomingServerPort

获取或设置用于连接到传入电子邮件服务器的端口号。

IncomingServerRequiresSsl

获取或设置一个布尔值,该值指示在连接到传入电子邮件服务器时是否应使用安全套接字层 (SSL) 。

IncomingServerUsername

获取或设置连接到传入电子邮件服务器时要使用的用户名。

IsClientAuthenticationCertificateRequired

获取或设置一个布尔值,该值指示服务器是否需要客户端身份验证证书。

IsExternallyManaged

获取或设置一个布尔值,该值指示设备帐户是否在组织外部进行管理。

IsOutgoingServerAuthenticationEnabled

获取或设置一个布尔值,该值指示是否为传出邮件服务器启用了身份验证。

IsOutgoingServerAuthenticationRequired

获取或设置一个布尔值,该值指示传出邮件服务器是否需要身份验证。

IsSsoAuthenticationSupported

获取或设置一个布尔值,该值指示服务器是否支持单一登录 (SSO) 身份验证。

IsSyncScheduleManagedBySystem

获取一个布尔值,该值指示同步计划是否由系统而不是应用管理。

MailAgeFilter

获取或设置一个枚举值,该值指示要在客户端上保留多少天的电子邮件。

OAuthRefreshToken

获取或设置用于创建新访问令牌的 OAuth 刷新令牌。

OutgoingServerAddress

获取或设置传出电子邮件服务器地址。

OutgoingServerCertificateHash

获取或设置发送邮件服务器的加密证书哈希。

OutgoingServerCredential

获取或设置发送邮件服务器的密码。

OutgoingServerPort

获取或设置用于连接到传出电子邮件服务器的端口号。

OutgoingServerRequiresSsl

获取或设置一个布尔值,该值指示在连接到传出电子邮件服务器时是否应使用安全套接字层 (SSL) 。

OutgoingServerUsername

获取或设置连接到传出电子邮件服务器时要使用的用户名。

ServerType

获取或设置一个值,该值指示服务器的类型。

SsoAccountId

获取或设置单一登录帐户 ID。

SyncScheduleKind

获取或设置一个枚举值,该值指定帐户同步的频率。

WasIncomingServerCertificateHashConfirmed

获取或设置一个布尔值,该值指示是否已确认传入服务器的证书哈希。

WasModifiedByUser

获取或设置一个布尔值,该值指示该帐户是否已由用户修改。

WasOutgoingServerCertificateHashConfirmed

获取或设置一个布尔值,该值指示是否已确认传出服务器的证书哈希。

适用于