Freigeben über


UserDataAccount Klasse

Definition

Stellt ein Benutzerkonto dar, das für den Zugriff auf E-Mails, Kontakte, Kalender usw. verwendet wird.

public ref class UserDataAccount sealed
/// [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 UserDataAccount final
[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 UserDataAccount
Public NotInheritable Class UserDataAccount
Vererbung
Object Platform::Object IInspectable UserDataAccount
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

Rufen Sie UserDataAccountStore.GetAccountAsync auf, um eine instance dieser Klasse zu erhalten.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1511 10586 EnterpriseId
1511 10586 IsProtectedUnderLock
1607 14393 DisplayName
1607 14393 ExplictReadAccessPackageFamilyNames
1703 15063 CanShowCreateContactGroup
1703 15063 FindContactGroupsAsync
1703 15063 FindUserDataTaskListsAsync
1703 15063 ProviderEigenschaften
1703 15063 TryShowCreateContactGroupAsync

Eigenschaften

CanShowCreateContactGroup

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Nur Microsoft-interne Verwendung.

DeviceAccountTypeId

Ruft den eindeutigen Bezeichner für den Typ des Kontos ab.

DisplayName

Ruft den lesbaren Anzeigenamen für das Benutzerkonto ab oder legt diese fest.

EnterpriseId

Ruft die dem Benutzerkonto zugeordnete Unternehmensidentität ab.

ExplictReadAccessPackageFamilyNames

Ruft eine Liste der Paketfamiliennamen für Apps ab, die expliziten Lesezugriff haben, auch wenn sie nicht über die Systemfunktion verfügen.

Icon

Ruft das Symbol ab, das dem UserDataAccount zugeordnet ist.

Id

Ruft eine Zeichenfolge ab, die den UserDataAccount auf dem lokalen Gerät eindeutig identifiziert.

IsProtectedUnderLock

Ruft einen booleschen Wert ab, der angibt, ob die Benutzerkontodaten verschlüsselt sind, wenn das Gerät gesperrt wird.

OtherAppReadAccess

Ruft einen Wert ab, der angibt, ob andere Apps auf dem Gerät Lesezugriff auf den UserDataAccount haben, oder legt diesen fest.

PackageFamilyName

Ruft den eindeutigen Bezeichner für das App-Paket ab, das den UserDataAccount erstellt hat.

ProviderProperties

Stellt einen Ort zum Speichern von Daten bereit, die von der App bei der Interaktion mit einem UserDataAccount-Anbieter verwendet werden sollen.

UserDisplayName

Ruft einen Benutzernamen ab, der dem UserDataAccount zugeordnet ist, der für die Anzeige geeignet ist, oder legt diesen fest.

Methoden

DeleteAsync()

Löscht asynchron alle Kontakt-, Kalender- und E-Mail-Daten, die dem Konto zugeordnet sind.

FindAppointmentCalendarsAsync()

Gibt eine Auflistung von AppointmentCalendar-Instanzen zurück, die dem UserDataAccount zugeordnet sind.

FindContactAnnotationListsAsync()

Gibt eine Auflistung von ContactAnnotationList-Instanzen zurück, die dem UserDataAccount zugeordnet sind.

FindContactGroupsAsync()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Nur Microsoft-interne Verwendung.

FindContactListsAsync()

Gibt eine Auflistung von ContactList-Instanzen zurück, die dem UserDataAccount zugeordnet sind.

FindEmailMailboxesAsync()

Gibt eine Auflistung von EmailMailbox-Instanzen zurück, die dem UserDataAccount zugeordnet sind.

FindUserDataTaskListsAsync()

Gibt eine Auflistung von UserDataTask-Instanzen zurück, die dem UserDataAccount zugeordnet sind.

SaveAsync()

Speichert den UserDataAccount asynchron in der Datenbank.

TryShowCreateContactGroupAsync()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Nur Microsoft-interne Verwendung.

Gilt für: