Windows 8 Store 앱에서 새 연락처를 추가하고 저장하여 OS와 함께 제공되는 People 앱에 표시되도록합니다.Windows 8 Store App에서 ContactPickerUI 사용
설명서에는 public AddContactResult AddContact(string id, Contact contact)
메서드가 있고 그 작업이 필요한 작업을 정확하게 수행하는 것처럼 보이는 클래스 ContactPickerUI
이 있다고합니다.
문제는 ContactPickerUI
개체에 대한 참조를 얻는 방법을 알 수 없으므로 클래스를 인스턴스화 할 수 없습니다.
내가 말하는 오류 메시지가
var contactPickerUi = new ContactPickerUI();
을 수행하려고 할 경우 는
가있다 "유형 'Windows.ApplicationModel.Contacts.Provider.ContactPickerUI는'정의 된 생성자가 없습니다" Microsoft의 온라인 코드 샘플 ContactPickerUI
here을 사용하십시오.
문제는 응용 프로그램이 외부 소스 (즉, 공유 대상)에서 활성화 될 때 해당 객체에서 참조를 얻습니다. 이는 내 응용 프로그램에 해당하지 않습니다.
응용 프로그램이 정상적으로 시작될 때 ContactPickerUI
에 액세스하는 방법이 있습니까? 아니면 charms bar를 통해 프로그램을 공유하지 않고 새로운 연락처를 프로그램 방식으로 추가하는 다른 방법이 있습니까?
소리가 좋았어, 고마워! 하지만 사람들 앱이 연락처를 검색하는 서비스 중 하나 인 API를 사용하려면 어떻게해야합니까? 어떤 서비스에 대해 이야기하고 있습니까? –
@alex_and_ra People 앱에서 구성한 계정에 대해 이야기하고 있습니다. 자체 저장소가 없으며 Google, Hotmail, Facebook 등의 디렉토리 서비스에 의존합니다. 그 중 하나와 직접 대화해야합니다. –