連絡先、マイ連絡先、カレンダーContacts, My People, and calendar

ユーザーどうしがコンテンツ、メール、カレンダー情報、メッセージを共有したり、提供された機能を活用したりできるように、連絡先と予定へのアクセスを有効にします。You can let your users access their contacts and appointments so they can share content, email, calendar info, or messages with each other, or whatever functionality you design.

アプリで連絡先と予定にアクセスする方法については、次のトピックをご覧ください。To see a few different ways in which your app can access contacts and appointments, see these topics:

トピックTopic 説明Description
連絡先の選択Select contacts Windows.ApplicationModel.Contacts 名前空間では、複数の方法で連絡先を選ぶことができます。Through the Windows.ApplicationModel.Contacts namespace, you have several options for selecting contacts. ここでは、1 つまたは複数の連絡先を選ぶ方法について説明します。また、アプリで必要な連絡先情報だけを取得するように連絡先ピッカーを構成する方法についても説明します。Here, we'll show you how to select a single contact or multiple contacts, and we'll show you how to configure the contact picker to retrieve only the contact information that your app needs.
メールの送信Send email メールの作成ダイアログを起動して、ユーザーがメール メッセージを送信できるようにする方法について説明します。Shows how to launch the compose email dialog to allow the user to send an email message. ダイアログを表示する前に、メールの各フィールドにデータを設定することができます。You can pre-populate the fields of the email with data before showing the dialog. メッセージは、ユーザーが送信ボタンをタップするまで送信されません。The message will not be sent until the user taps the send button.
SMS メッセージの送信Send an SMS message このトピックでは、SMS の作成ダイアログを起動して、ユーザーが SMS メッセージを送信できるようにする方法について説明します。This topic shows you how to launch the compose SMS dialog to allow the user to send an SMS message. ダイアログを表示する前に、SMS の各フィールドにデータを設定することができます。You can pre-populate the fields of the SMS with data before showing the dialog. メッセージは、ユーザーが送信ボタンをタップするまで送信されません。The message will not be sent until the user taps the send button.
予定の管理Manage appointments Windows.ApplicationModel.Appointments 名前空間を使うと、ユーザーのカレンダー アプリで予定の作成と管理を行うことができます。Through the Windows.ApplicationModel.Appointments namespace, you can create and manage appointments in a user's calendar app. ここでは、予定を作成してカレンダー アプリに追加し、カレンダー アプリで置換して、カレンダー アプリから削除する方法を示します。Here, we'll show you how to create an appointment, add it to a calendar app, replace it in the calendar app, and remove it from the calendar app. また、カレンダー アプリの一定の期間を表示し、予定の繰り返しオブジェクトを作る方法も示します。We'll also show how to display a time span for a calendar app and create an appointment-recurrence object.
アプリを連絡先カードの操作に接続するConnect your app to actions on a contact card アプリを連絡先カードまたはミニ連絡先カードの操作の横に表示する方法を説明します。Shows how to make your app appear next to actions on a contact card or mini contact card. ユーザーは、プロファイル ページを開く、通話を行う、メッセージを送信するなど、操作を実行するアプリを選ぶことができます。Users can choose your app to perform an action such as open a profile page, place a call, or send a message.
アプリケーションにマイ連絡先のサポートを追加するAdding My People support to an application アプリケーションにマイ連絡先のサポートを追加する方法と、タスク バーで連絡先をピン留めする方法およびピン留めを外す方法について説明します。Shows how to add My People support to an application and how to pin and unpin contacts on the taskbar.
マイ連絡先の共有My People sharing マイ連絡先の共有のサポートを追加する方法について説明します。マイ連絡先の共有によりユーザーは、ファイルをエクスプローラーからピン留めされたマイ連絡先にドラッグして、ピン留めされた連絡先とコンテンツを共有できます。Shows how to add support for My People sharing, which lets users share content with their pinned contacts by dragging files from the File Explorer to a My People pin.
マイ連絡先の通知My People notifications マイ連絡先の通知を作成して使用する方法について説明します。マイ連絡先の通知は、ピン留めした連絡先から送信される新しい種類のトースト通知です。Shows how to create and use My People notifications, a new kind of toast notification that's sent from a pinned contact.