People アプリの起動
ここでは、ms-people: URI スキームについて説明します。 アプリでこの URI スキームを使って People アプリを起動し、特定のアクションを実行できます。
ms-people: URI スキーム リファレンス
結果 | URI スキーム |
---|---|
他のアプリから People アプリのメイン ページを起動できます。 | ms-people: |
他のアプリから People アプリの設定ページを起動できます。 | ms-people:settings |
他のアプリから、検索文字列を指定して People アプリを起動し、検索の結果ページを表示できます。
パラメーターは、大文字と小文字が区別されます。 構文を正しく入力していない場合や、検索文字列の値が不足している場合、既定の動作ではフィルター処理せずにすべての連絡先の一覧が返されます。 |
ms-people:search?SearchString=<contactsearchinfo> |
連絡先が見つかった場合は、既存の連絡先カードを起動します。 または、連絡先が見つからなかった場合は、一時的な連絡先カードを起動します。 入力パラメーターが指定されていない場合は、People アプリが起動され、連絡先一覧が表示されます。
パラメーターは、大文字と小文字が区別されます。 パラメーターの順序に意味はありません。 一致する連絡先が複数ある場合は、最初に一致した連絡先が返されます。 |
ms-people:viewcontact?ContactId=<contactid>&AggregatedId=<aggid>&PhoneNumber= <phonenum>&Email=<email>&ContactName=<name>&Contact=<contactobj> |
People アプリ内の連絡先の保存ページを起動し、指定した連絡先を、指定した電話番号またはメール アドレスと共に保存します。
パラメーターは、大文字と小文字が区別されます。 パラメーターの順序に意味はありません。 |
ms-people:savetocontact?PhoneNumber= <phonenum>&Email=<email>&ContactName=<name> |
People アプリ内の新しい連絡先の追加ページを起動し、指定した連絡先を保存します。
新しい連絡先の保存ページを起動するには、LaunchUriForResultsAsync を使用します。 LaunchUriAsync を使用すると、People アプリのメイン ページのみが起動します。 パラメーターは、大文字と小文字が区別されます。 パラメーターの順序に意味はありません。 サポートされているパラメーターはどのような組み合わせでも使用することができます。 |
ms-people:savecontacttask?PhoneNumber= <phonenum>&Email=<email>&ContactName=<name> |
ms-people:search: のパラメーター リファレンス
パラメーター | 説明 | 例 |
---|---|---|
SearchString | 任意。 連絡先の検索情報の検索文字列です。 電話番号または連絡先の名前です。 |
ms-people:search?SearchString=Smith |
ms-people:viewcontact: のパラメーター リファレンス
パラメーター | 説明 | 例 |
---|---|---|
ContactId | 任意。 連絡先の連絡先 ID です。 |
ms-people:viewcontact?ContactId={ContactId} |
PhoneNumber | 任意。 連絡先の電話番号です。 |
ms-people:viewcontact?PhoneNumber=%2014257069326 |
任意。 連絡先のメール アドレスです。 |
ms-people:viewcontact?Email=johnsmith@contsco.com |
|
ContactName | 任意。 連絡先の名前です。 |
ms-people:viewcontact?ContactName=John%20%Smith |
Contact | 任意。 Contact オブジェクトです。 |
ms-people:viewcontact?Contact={Serialized Contact} |
ms-people:savetocontact: のパラメーター リファレンス
パラメーター | 説明 | 例 |
---|---|---|
PhoneNumber | 任意。 連絡先の電話番号です。 |
ms-people:savetocontact?PhoneNumber=%2014257069326 |
任意。 連絡先のメール アドレスです。 |
ms-people:savetocontact?Email=johnsmith@contsco.com |
|
ContactName | 任意。 連絡先の名前です。 |
ms-people:savetocontact?Email=johnsmith@contsco.com&ContactName= John%20%Smith |
ms-people:savecontacttask: のパラメーター リファレンス
パラメーター | 説明 |
---|---|
Company | 任意。 連絡先の会社名です。 |
FirstName | 任意。 連絡先の名です。 |
HomeAddressCity | 任意。 自宅の住所の都市名です。 |
HomeAddressCountry | 任意。 自宅の住所の国です。 |
HomeAddressState | 任意。 自宅の住所の州の名前です。 |
HomeAddressStreet | 任意。 自宅の住所の番地です。 |
HomeAddressZipCode | 任意。 自宅の住所の郵便番号です。 |
HomePhone | 任意。 連絡先の自宅電話番号です。 |
JobTitle | 任意。 連絡先の役職です。 |
LastName | 任意。 連絡先の姓です。 |
MiddleName | 任意。 連絡先のミドル ネームです。 |
MobilePhone | 任意。 連絡先の携帯電話番号です。 |
Nickname | 任意。 連絡先のニックネームです。 |
メモ | 任意。 連絡先に関する備考です。 |
OtherEmail | 任意。 連絡先のその他のメール アドレスです。 |
PersonalEmail | 任意。 連絡先の個人用メール アドレスです。 |
サフィックス | 任意。 連絡先のサフィックスです。 |
Title | 任意。 連絡先の敬称です。 |
Web サイト | 任意。 連絡先の Web サイトです。 |
WorkAddressCity | 任意。 会社の住所の都市名です。 |
WorkAddressCountry | 任意。 会社の住所の国です。 |
WorkAddressState | 任意。 会社の住所の州の名前です。 |
WorkAddressStreet | 任意。 会社の住所の番地です。 |
WorkAddressZipCode | 任意。 会社の住所の郵便番号です。 |
WorkEmail | 任意。 連絡先の仕事用メール アドレスです。 |
WorkPhone | 任意。 連絡先の会社の電話番号です。 |