다음을 통해 공유


Windows.ApplicationModel.Contacts 네임스페이스

앱에서 연락처에 대한 정보를 선택하고 가져올 수 있습니다.

중요

이 네임스페이스에는 Windows 8.1 새로운 일부 멤버와 Windows 8.1 후에 사용할 수 없는 다른 멤버가 포함됩니다. 이러한 두 유형의 멤버는 함께 작동하지 않으며 동일한 앱에서 둘 다 호출하면 앱이 실패합니다. 사용할 수 없음 경고로 표시되지 않은 멤버만 호출하는 것이 좋습니다.

클래스

AggregateContactManager

서비스 전반의 개별(원시) 연락처를 단일 집계 연락처로 연결하는 기능을 제공합니다.

Contact

연락처를 나타냅니다.

ContactAddress

연락처의 주소를 나타냅니다.

ContactAnnotation

앱이 이 특정 연락처에 대해 일부 SupportedOperation을 수행할 수 있도록 지정하여 기존 사용자 연락처에 추가 정보를 태그하는 방법을 제공합니다.

ContactAnnotationList

ContactAnnotation 개체의 목록을 나타냅니다.

ContactAnnotationStore

연락처 주석이 포함된 데이터 저장소를 나타냅니다.

ContactBatch

Contact 개체 및 서버 검색 상태 그룹을 나타냅니다.

ContactCardDelayedDataLoader

연락처 카드 지연된 데이터 로더를 나타냅니다.

ContactCardOptions

미니 연락처 카드 표시하는 방법에 대한 데이터를 나타냅니다.

ContactChange

연락처에 대한 변경 사항을 나타냅니다.

ContactChangedDeferral

ContactChanged 이벤트를 비동기적으로 처리하는 동안 사용할 지연 개체입니다.

ContactChangedEventArgs

ContactChanged 이벤트에 대한 데이터를 제공합니다.

ContactChangeReader

연락처의 변경 내용을 모니터링하고 대응하는 방법을 제공합니다.

ContactChangeTracker

ContactStore에서 Contact 개체의 변경 내용을 모니터링하는 기능을 제공합니다.

ContactConnectedServiceAccount

연락처에 연결된 서비스 계정을 나타냅니다.

ContactDate

연락처의 중요한 날짜를 나타냅니다.

ContactEmail

연락처의 전자 메일 주소를 나타냅니다.

ContactField

연락처 데이터의 일부를 설명합니다.

ContactFieldFactory

연락처에 대한 정보가 포함된 필드를 만듭니다. 그런 다음 이러한 필드를 Contact 개체에 추가하여 연락처 를 만들 수 있습니다. 이 클래스는 연락처 계약을 지원하는 앱에서만 사용할 수 있습니다.

ContactGroup

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

Microsoft 내부용으로만 사용할 수 있습니다.

ContactInformation

연락처에 대한 정보를 포함합니다.

참고

ContactInformation은 Windows 8.1 후 릴리스에서 변경되거나 사용할 수 없습니다. 대신 연락처를 사용합니다.

ContactInstantMessageField

메신저 대화(메신저) 주소인 필드를 정의합니다.

ContactJobInfo

연락처의 작업 정보를 나타냅니다.

ContactLaunchActionVerbs

연락처에 대한 작업을 수행하기 위해 앱이 시작될 때 데이터를 제공합니다.

ContactList

Contact 개체의 목록을 나타냅니다.

ContactListLimitedWriteOperations

앱이 만들지 않은 연락처 목록에서 수행할 수 있는 작업을 제공합니다.

ContactListSyncConstraints

동기화할 수 있는 연락처 목록 데이터의 양에 대한 제한을 지정합니다.

ContactListSyncManager

연락처 정보를 서버와 동기화하는 기능을 제공합니다.

ContactLocationField

사용자의 위치 및 주소에 대한 정보를 포함합니다.

참고

ContactLocationField는 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없을 수 있습니다. 대신 ContactAddress를 사용합니다.

ContactManager

원본 앱이 연락처 데이터에 액세스하기 위해 호출할 수 있는 서비스를 나타냅니다.

ContactManagerForUser

원본 앱이 특정 사용자의 연락처 데이터에 액세스하기 위해 호출할 수 있는 서비스를 나타냅니다.

ContactMatchReason

검색 결과가 쿼리 매개 변수와 일치하는 이유에 대한 세부 정보를 제공합니다.

ContactPanel

사용자가 작업 표시줄에 고정된 연락처를 클릭할 때 표시되는 연락처 패널을 나타냅니다.

ContactPanelClosingEventArgs

Closing 이벤트에 대한 이벤트 정보를 제공합니다.

ContactPanelLaunchFullAppRequestedEventArgs

LaunchFullAppRequested 이벤트에 대한 이벤트 정보를 제공합니다.

ContactPhone

연락처의 휴대폰 정보를 나타냅니다.

ContactPicker

연락처 선택기 사용자 인터페이스가 열리는 방법과 표시되는 정보를 제어합니다.

ContactQueryOptions

연락처를 검색할 때 쿼리 옵션을 지정하는 데 사용됩니다.

ContactQueryTextSearch

Contact 개체의 텍스트 검색에 사용할 매개 변수를 지정합니다.

ContactReader

로컬 또는 원격 위치에 있을 수 있는 ContactStore에서 일괄 처리로 Contact 개체를 읽는 데 사용됩니다.

ContactSignificantOther

연락처의 중요한 다른 항목에 대한 정보를 나타냅니다.

ContactStore

연락처가 포함된 데이터베이스를 나타냅니다.

ContactStoreNotificationTriggerDetails

다음에 사용하도록 예약됩니다.

ContactWebsite

연락처의 웹 사이트에 대한 정보를 나타냅니다.

FullContactCardOptions

전체 연락처 카드 표시하는 옵션을 지정합니다.

KnownContactField

메일 주소 및 전화 번호와 같이 일반적으로 요청되는 정보를 저장하기 위한 연락처 필드의 이름을 포함하는 정적 클래스입니다.

참고

KnownContactField는 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없을 수 있습니다. 대신 ContactAddress, ContactPhone, ContactConnectedServiceAccount 또는 ContactEmail을 사용합니다.

PinnedContactIdsQueryResult

작업 표시줄 또는 시작 메뉴에 고정된 모든 연락처 ID를 나열하는 쿼리 결과에 대한 액세스를 제공합니다.

PinnedContactManager

원본 앱이 작업 표시줄 또는 시작 메뉴에서 연락처를 고정 및 고정 해제하기 위해 호출할 수 있는 서비스를 나타냅니다.

데스크톱 앱에서 UI를 표시하는 방식으로 이 클래스의 instance 사용하기 전에 개체를 소유자의 창 핸들과 연결해야 합니다. 자세한 정보 및 코드 예제는 CoreWindow에 의존하는 WinRT UI 개체 표시를 참조하세요.

인터페이스

IContactField

연락처 데이터의 일부를 설명하는 개체를 지정합니다.

참고

IContactField는 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없을 수 있습니다. 대신 ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo 또는 ContactDate를 사용합니다.

IContactFieldFactory

연락처에 대한 정보가 포함된 필드를 만듭니다. 연락처 계약을 지원하는 앱에서만 사용할 수 있습니다.

참고

IContactFieldFactory는 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 ContactPhone 또는 ContactEmail을 사용합니다.

IContactInstantMessageFieldFactory

연락처의 인스턴트 메시징 계정에 대한 정보가 포함된 필드를 만듭니다.

참고

IContactInstantMessageFieldFactory는 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 ContactConnectedServiceAccount를 사용합니다.

IContactLocationFieldFactory

연락처 위치에 대한 필드를 만듭니다.

참고

IContactLocationFieldFactory는 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없습니다. 대신 ContactAddress를 사용합니다.

열거형

ContactAddressKind

연락처 주소의 종류를 지정합니다.

ContactAnnotationOperations

연락처를 사용하여 수행할 수 있는 작업 유형을 지정합니다.

ContactAnnotationStoreAccessType

앱이 모든 주석 또는 앱 자체에 속하는 주석만 읽고 쓸 수 있는지 여부를 지정합니다.

ContactBatchStatus

마지막 일괄 처리 액세스 작업이 성공했는지 또는 서버 오류가 있는지를 지정합니다.

ContactCardHeaderKind

연락처 카드 표시할 헤더 정보의 유형을 지정합니다.

ContactCardTabKind

미니 연락처 카드 표시할 탭을 지정합니다.

ContactChangeType

ContactChanged 이벤트에 대해 발생한 변경 유형을 지정합니다.

ContactDateKind

연락처의 중요한 날짜 종류를 지정합니다.

ContactEmailKind

연락처의 전자 메일 주소 종류를 지정합니다.

ContactFieldCategory

연락처 데이터가 속할 수 있는 범주를 정의합니다.

참고

ContactFieldCategory는 Windows 8.1 후 릴리스에 대해 변경되거나 사용할 수 없을 수 있습니다. 대신 ContactPhoneKind, ContactEmailKindContactAddressKind를 사용합니다.

ContactFieldType

연락처 데이터의 형식을 정의합니다.

ContactListOtherAppReadAccess

다른 앱에 부여된 연락처 읽기 액세스 수준을 지정합니다.

ContactListOtherAppWriteAccess

다른 앱에 부여된 연락처 쓰기 액세스 수준을 지정합니다.

ContactListSyncStatus

ContactList 동기화 상태 정의합니다.

ContactMatchReasonKind

연락처가 검색과 일치하는 이유를 정의합니다.

ContactNameOrder

연락처의 이름 순서를 지정합니다.

ContactPhoneKind

연락처의 전화 종류를 지정합니다.

ContactQueryDesiredFields

검색 작업과 일치하기 위해 연락처에 있어야 하는 필드를 정의합니다.

ContactQuerySearchFields

텍스트 일치를 검색할 연락처 필드를 정의합니다.

ContactQuerySearchScope

로컬 ContactStore 또는 서버를 검색할지 여부를 정의합니다.

ContactRelationship

배우자, 파트너, 형제 자매, 부모 등과 같은 연락처 관계의 특성을 나타내는 값을 정의합니다.

ContactSelectionMode

전체 연락처를 요청할지 또는 특정 필드만 요청할지 여부를 지정합니다.

ContactStoreAccessType

앱이 ContactStore에 대한 액세스 유형을 정의합니다.

PinnedContactSurface

연락처를 고정할 수 있는 Windows 사용자 인터페이스의 위치를 지정합니다.

설명

연락처를 관리하는 방법에 대한 자세한 내용은 연락처 카드 관리를 참조하세요.

추가 정보