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

ユーザー アカウントに関連付けられているエンタープライズ ID を取得します。

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 内部使用のみです。

適用対象