UserDataAccount Класс

Определение

Представляет учетную запись данных пользователя, используемую для доступа к электронной почте, контактам, календарям и т. д.

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
Наследование
Object Platform::Object IInspectable UserDataAccount
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Вызовите UserDataAccountStore.GetAccountAsync , чтобы получить экземпляр этого класса.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1511 10586 Корпоративный идентификатор
1511 10586 IsProtectedUnderLock
1607 14393 DisplayName
1607 14393 ExplictReadAccessPackageFamilyNames
1703 15063 CanShowCreateContactGroup
1703 15063 FindContactGroupsAsync
1703 15063 FindUserDataTaskListsAsync
1703 15063 Свойства поставщика
1703 15063 TryShowCreateContactGroupAsync

Свойства

CanShowCreateContactGroup

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Только для внутреннего применения корпорацией Майкрософт.

DeviceAccountTypeId

Возвращает уникальный идентификатор для типа учетной записи.

DisplayName

Возвращает или задает понятное отображаемое имя для учетной записи данных пользователя.

EnterpriseId

Возвращает корпоративное удостоверение, связанное с учетной записью пользователя.

ExplictReadAccessPackageFamilyNames

Возвращает список имен семейств пакетов для приложений, имеющих явный доступ на чтение, даже если у них нет системных возможностей.

Icon

Возвращает значок, связанный с userDataAccount.

Id

Возвращает строку, однозначно идентифицирующая UserDataAccount на локальном устройстве.

IsProtectedUnderLock

Возвращает логическое значение, указывающее, шифруются ли данные учетной записи пользователя при блокировке устройства.

OtherAppReadAccess

Возвращает или задает значение, указывающее, имеют ли другие приложения на устройстве доступ на чтение к UserDataAccount.

PackageFamilyName

Возвращает уникальный идентификатор пакета приложения, создавшего UserDataAccount.

ProviderProperties

Предоставляет место для хранения данных, используемых приложением при взаимодействии с поставщиком UserDataAccount .

UserDisplayName

Возвращает или задает имя пользователя, связанное с userDataAccount , которое подходит для отображения.

Методы

DeleteAsync()

Асинхронно удаляет все данные контактов, календаря и электронной почты, связанные с учетной записью.

FindAppointmentCalendarsAsync()

Возвращает коллекцию экземпляров AppointmentCalendar , связанных с UserDataAccount.

FindContactAnnotationListsAsync()

Возвращает коллекцию экземпляров ContactAnnotationList , связанных с UserDataAccount.

FindContactGroupsAsync()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Только для внутреннего применения корпорацией Майкрософт.

FindContactListsAsync()

Возвращает коллекцию экземпляров ContactList , связанных с UserDataAccount.

FindEmailMailboxesAsync()

Возвращает коллекцию экземпляров EmailMailbox , связанных с UserDataAccount.

FindUserDataTaskListsAsync()

Возвращает коллекцию экземпляров UserDataTask , связанных с UserDataAccount.

SaveAsync()

Асинхронно сохраняет UserDataAccount в базе данных.

TryShowCreateContactGroupAsync()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Только для внутреннего применения корпорацией Майкрософт.

Применяется к