Freigeben über


DeviceAccountConfiguration Klasse

Definition

Stellt Geräteeinstellungen für App-Synchronisierungsbeziehungen dar.

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
Vererbung
Object Platform::Object IInspectable DeviceAccountConfiguration
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
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

Konstruktoren

DeviceAccountConfiguration()

Initialisiert eine neue instance der DeviceAccountConfiguration-Klasse.

Eigenschaften

AccountIconId

Ruft den Bezeichner für das Gerätekontosymbol ab oder legt diese fest.

AccountName

Ruft den Namen ab, der das Gerätekonto identifiziert, oder legt diesen fest.

AlwaysDownloadFullMessage

Ruft einen booleschen Wert ab, der angibt, ob die vollständige E-Mail-Nachricht immer heruntergeladen werden soll und nicht nur Headerinformationen, oder legt diesen fest.

AuthenticationCertificateId

Ruft den Bezeichner für das Authentifizierungszertifikat für dieses Konto ab oder legt diesen fest.

AuthenticationType

Ruft den DeviceAccountAuthenticationType für dieses Konto ab oder legt diesen fest.

AutoSelectAuthenticationCertificate

Ruft einen booleschen Wert ab, der angibt, ob das Authentifizierungszertifikat automatisch ausgewählt werden soll, oder legt diesen fest.

CalDavRequiresSsl

Ruft einen booleschen Wert ab, der angibt, ob der CalDav-Server eine SSL-Verbindung erfordert, oder legt diesen fest.

CalDavServerUrl

Ruft die Adresse des CalDav-Servers ab oder legt sie fest.

CalDavSyncScheduleKind

Ruft einen Enumerationswert ab, der angibt, wie oft das Konto synchronisiert wird, oder legt diesen fest.

CalendarSyncEnabled

Ruft einen booleschen Wert ab, der angibt, ob die Kalendersynchronisierung aktiviert ist, oder legt diese fest.

CardDavRequiresSsl

Ruft einen booleschen Wert ab, der angibt, ob der CardDav-Server eine SSL-Verbindung erfordert, oder legt diesen fest.

CardDavServerUrl

Ruft die Adresse des CardDav-Servers ab oder legt diese fest.

CardDavSyncScheduleKind

Ruft einen Enumerationswert ab, der angibt, wie oft das Konto synchronisiert wird, oder legt diesen fest.

ContactsSyncEnabled

Ruft einen booleschen Wert ab, der angibt, ob die Kontaktsynchronisierung aktiviert ist, oder legt diesen fest.

DeviceAccountTypeId

Ruft den Wert ab, der den Gerätekontotyp identifiziert, oder legt diesen fest.

DoesPolicyAllowMailSync

Ruft einen booleschen Wert ab, der angibt, ob dieses Gerät mit dem E-Mail-Server synchronisiert werden darf.

Domain

Ruft die Netzwerkdomäne des Geräts ab oder legt diese fest.

EmailAddress

Ruft die E-Mail-Adresse des aktuellen Benutzers ab oder legt sie fest.

EmailSyncEnabled

Ruft einen booleschen Wert ab, der angibt, ob die E-Mail-Synchronisierung aktiviert ist, oder legt diese fest.

IncomingServerAddress

Ruft die Adresse des eingehenden E-Mail-Servers ab oder legt diese fest.

IncomingServerCertificateHash

Ruft den Verschlüsselungszertifikathash des Posteingangsservers ab oder legt diese fest.

IncomingServerCredential

Ruft das Kennwort des Posteingangsservers ab oder legt es fest.

IncomingServerPort

Ruft die Portnummer ab, die zum Herstellen einer Verbindung mit dem eingehenden E-Mail-Server verwendet werden soll, oder legt diese fest.

IncomingServerRequiresSsl

Ruft einen booleschen Wert ab, der angibt, ob SSL (Secure Sockets Layer) beim Herstellen einer Verbindung mit dem eingehenden E-Mail-Server verwendet werden soll, oder legt diesen fest.

IncomingServerUsername

Ruft den Benutzernamen ab, der beim Herstellen einer Verbindung mit dem eingehenden E-Mail-Server verwendet werden soll, oder legt diesen fest.

IsClientAuthenticationCertificateRequired

Ruft einen booleschen Wert ab, der angibt, ob ein Clientauthentifizierungszertifikat für den Server erforderlich ist, oder legt diese fest.

IsExternallyManaged

Ruft einen booleschen Wert ab, der angibt, ob das Gerätekonto außerhalb des organization verwaltet wird, oder legt diesen fest.

IsOutgoingServerAuthenticationEnabled

Ruft einen booleschen Wert ab, der angibt, ob die Authentifizierung für den Postausgangsserver aktiviert ist, oder legt diese fest.

IsOutgoingServerAuthenticationRequired

Ruft einen booleschen Wert ab, der angibt, ob die Authentifizierung für den Postausgangsserver erforderlich ist, oder legt diese fest.

IsSsoAuthenticationSupported

Ruft einen booleschen Wert ab, der angibt, ob die Authentifizierung mit einmaligem Anmelden (Single Sign On, SSO) vom Server unterstützt wird, oder legt diese fest.

IsSyncScheduleManagedBySystem

Ruft einen booleschen Wert ab, der angibt, ob der Synchronisierungszeitplan vom System im Gegensatz zur App verwaltet wird.

MailAgeFilter

Ruft einen Enumerationswert ab, der angibt, wie viele Tage E-Mails auf dem Client verbleiben sollen, oder legt diesen fest.

OAuthRefreshToken

Ruft das OAuth-Aktualisierungstoken ab, das zum Erstellen eines neuen Zugriffstokens verwendet wird, oder legt es fest.

OutgoingServerAddress

Ruft die Adresse des ausgehenden E-Mail-Servers ab oder legt diese fest.

OutgoingServerCertificateHash

Ruft den Verschlüsselungszertifikathash des Ausgehenden E-Mail-Servers ab oder legt diese fest.

OutgoingServerCredential

Ruft das Kennwort des Postausgangsservers ab oder legt es fest.

OutgoingServerPort

Ruft die Portnummer ab, die zum Herstellen einer Verbindung mit dem Ausgehenden E-Mail-Server verwendet werden soll, oder legt diese fest.

OutgoingServerRequiresSsl

Ruft einen booleschen Wert ab, der angibt, ob SSL (Secure Sockets Layer) beim Herstellen einer Verbindung mit dem Ausgehenden E-Mail-Server verwendet werden soll, oder legt diesen fest.

OutgoingServerUsername

Ruft den Benutzernamen ab, der beim Herstellen einer Verbindung mit dem Ausgehenden E-Mail-Server verwendet werden soll, oder legt diesen fest.

ServerType

Ruft einen Wert ab, der den Typ des Servers angibt, oder legt diese fest.

SsoAccountId

Ruft die Konto-ID für einmaliges Anmelden ab oder legt sie fest.

SyncScheduleKind

Ruft einen Enumerationswert ab, der angibt, wie oft das Konto synchronisiert wird, oder legt diesen fest.

WasIncomingServerCertificateHashConfirmed

Ruft einen booleschen Wert ab, der angibt, ob der Zertifikathash des eingehenden Servers bestätigt wurde, oder legt diese fest.

WasModifiedByUser

Ruft einen booleschen Wert ab, der angibt, ob das Konto vom Benutzer geändert wurde, oder legt diesen fest.

WasOutgoingServerCertificateHashConfirmed

Ruft einen booleschen Wert ab, der angibt, ob der Zertifikathash des Ausgangsservers bestätigt wurde, oder legt diese fest.

Gilt für: