다음을 통해 공유


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를 호출하여 이 클래스의 instance 가져옵니다.

버전 기록

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 내부용으로만 사용할 수 있습니다.

적용 대상