共用方式為


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 EnterpriseId
1511 10586 IsProtectedUnderLock
1607 14393 DisplayName
1607 14393 ExplictReadAccessPackageFamilyNames
1703 15063 CanShowCreateContactGroup
1703 15063 FindContactGroupsAsync
1703 15063 FindUserDataTaskListsAsync
1703 15063 ProviderProperties
1703 15063 TryShowCreateContactGroupAsync

屬性

CanShowCreateContactGroup

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

僅供 Microsoft 內部使用。

DeviceAccountTypeId

取得帳戶類型的唯一識別碼。

DisplayName

取得或設定使用者資料帳戶的人類可讀取顯示名稱。

EnterpriseId

取得與使用者帳戶相關聯的企業身分識別。

ExplictReadAccessPackageFamilyNames

取得具有明確讀取權限的應用程式套件系列名稱清單,即使它們沒有系統功能也一樣。

Icon

取得與 UserDataAccount相關聯的圖示。

Id

取得可唯一識別本機裝置上 UserDataAccount 的字串。

IsProtectedUnderLock

取得布林值,指出當裝置鎖定時,使用者帳戶資料是否加密。

OtherAppReadAccess

取得或設定值,指出裝置上的其他應用程式是否具有 UserDataAccount的讀取權限。

PackageFamilyName

取得建立 UserDataAccount之應用程式套件的唯一識別碼。

ProviderProperties

提供在與 UserDataAccount 提供者互動時,儲存應用程式所要使用的資料的位置。

UserDisplayName

取得或設定與適合顯示之 UserDataAccount 相關聯的使用者名稱。

方法

DeleteAsync()

以非同步方式刪除與帳戶相關聯的所有連絡人、行事曆和電子郵件資料。

FindAppointmentCalendarsAsync()

傳回與UserDataAccount相關聯的AppointmentCalendar實例集合。

FindContactAnnotationListsAsync()

傳回與UserDataAccount相關聯的ContactAnnotationList實例集合。

FindContactGroupsAsync()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

僅供 Microsoft 內部使用。

FindContactListsAsync()

傳回與UserDataAccount相關聯的ContactList實例集合。

FindEmailMailboxesAsync()

傳回與UserDataAccount相關聯的EmailMailbox實例集合。

FindUserDataTaskListsAsync()

傳回與UserDataAccount相關聯的UserDataTask實例集合。

SaveAsync()

以非同步方式將 UserDataAccount 保存到資料庫。

TryShowCreateContactGroupAsync()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

僅供 Microsoft 內部使用。

適用於