UserDataAccount 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示用來存取電子郵件、連絡人、行事曆等的使用者資料帳戶。
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 | 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 內部使用。 |