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
- Наследование
- Атрибуты
Требования к 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 поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Только для внутреннего применения корпорацией Майкрософт. |