Starten der Kontakte-App

In diesem Thema wird das URI-Schema ms-people: beschrieben. Ihre App kann dieses URI-Schema verwenden, um die Kontakte-App für bestimmte Aktionen zu starten.

ms-people: URI-Schemareferenz

Ergebnisse URI-Schema
Ermöglicht anderen Apps das Starten der Personen App-Hauptseite. ms-people:
Ermöglicht anderen Apps, die Einstellungsseite der Personen-App zu öffnen. ms-people:settings
Ermöglicht anderen Apps die Bereitstellung einer Suchzeichenfolge, die die Personen-App mit der Ergebnisseite der Suche startet.

Bei den Parametern wird zwischen Groß- und Kleinschreibung unterschieden.

Wenn Sie die Syntax nicht korrekt eingeben oder der Wert für die Suchzeichenfolge fehlt, wird standardmäßig eine vollständige Liste der Kontakte ohne jegliche Filterung zurückgegeben.

ms-people:search? SearchString=<contactsearchinfo>
Startet mit einer vorhandenen Kontaktkarte, wenn der Kontakt gefunden wird. Oder startet mit einer temporären Kontaktkarte, wenn kein Kontakt gefunden wird. Wenn kein Eingabeparameter angegeben wird, starten wir die Personen App mit einer Kontaktliste.

Bei den Parametern wird zwischen Groß- und Kleinschreibung unterschieden.

Die Reihenfolge der Parameter spielt keine Rolle.

Wenn mehr als eine Übereinstimmung vorhanden ist, geben wir die erste Übereinstimmung des Kontakts zurück.

 
ms-people:viewcontact?ContactId=<contactid>&AggregatedId=<aggid>&PhoneNumber= <phonenum>&Email=<email>&ContactName=<name>&Contact=<contactobj>
Öffnet eine Seite zum Speichern von Kontakten in der Personen-App, um den angegebenen Kontakt mit der angegebenen Telefonnummer oder E-Mail-Adresse zu speichern.

Bei den Parametern wird zwischen Groß- und Kleinschreibung unterschieden.

Die Reihenfolge der Parameter spielt keine Rolle.

ms-people:savetocontact?PhoneNumber= <phonenum>&Email=<email>&ContactName=<name>
Startet mit dem Hinzufügen einer neuen Kontaktseite innerhalb der Personen-App, um den angegebenen Kontakt zu speichern.

Verwenden Sie LaunchUriForResultsAsync, um die Seite "Neuen Kontakt speichern" zu öffnen. Die Verwendung von LaunchUriAsync startet nur die Personen App-Hauptseite.

Bei den Parametern wird zwischen Groß- und Kleinschreibung unterschieden.

Die Reihenfolge der Parameter spielt keine Rolle.

Sie können eine beliebige Kombination von unterstützten Parametern verwenden.

ms-people:savecontacttask?PhoneNumber= <phonenum>&Email=<email>&ContactName=<name>

ms-people:search: Parameterverweis

Parameter BESCHREIBUNG Beispiel
SearchString

Optional.

Die Suchzeichenfolge für die Kontaktsuchinformationen.

Die Telefonnummer oder der Name der Kontaktperson.

ms-people:search?SearchString=Smith

ms-people:viewcontact: Parameterverweis

Parameter BESCHREIBUNG Beispiel
ContactId

Optional.

Kontakt-ID des Kontakts.

ms-people:viewcontact?ContactId={ContactId}

PhoneNumber

Optional.

Telefonnummer des Kontakts

ms-people:viewcontact?PhoneNumber=%2014257069326

E-Mail

Optional.

E-Mail des Kontakts.

ms-people:viewcontact?Email=johnsmith@contsco.com

ContactName

Optional.

Name des Kontakts.

ms-people:viewcontact?ContactName=John%20%Smith

Kontakt

Optional.

Kontaktobjekt.

ms-people:viewcontact?Contact={Serialized Contact}

ms-people:savetocontact: Parameterverweis

Parameter BESCHREIBUNG Beispiel
PhoneNumber

Optional.

Telefonnummer des Kontakts

ms-people:savetocontact?PhoneNumber=%2014257069326

E-Mail

Optional.

E-Mail des Kontakts.

ms-people:savetocontact?Email=johnsmith@contsco.com

ContactName

Optional.

Name des Kontakts.

ms-people:savetocontact?Email=johnsmith@contsco.com&ContactName= John%20%Smith

ms-people:savecontacttask: Parameterverweis

Parameter Beschreibung
Firma

Optional.

Name des Unternehmens des Kontakts.

FirstName

Optional.

Vorname des Kontakts.

HomeAddressCity

Optional.

Stadt der Privatadresse.

HomeAddressCountry

Optional.

Land der Privatadresse.

HomeAddressState

Optional.

Bundesland der Privatadresse.

HomeAddressStreet

Optional.

Straße der Privatadresse.

HomeAddressZipCode

Optional.

Postleitzahl der Privatadresse.

HomePhone

Optional.

Privattelefon des Kontakts.

JobTitle

Optional.

Position des Kontakts

Nachname

Optional.

Nachname des Kontakts.

MiddleName

Optional.

Mittlerer Name des Kontakts.

MobilePhone

Optional.

Mobiltelefonnummer des Kontakts.

Nickname

Optional.

Spitzname des Kontakts.

Hinweise

Optional.

Hinweise zum Kontakt.

OtherEmail

Optional.

Andere E-Mail-Adresse des Kontakts.

PersonalEmail

Optional.

Persönliche E-Mail des Kontakts.

Suffix

Optional.

Suffix des Kontakts.

Titel

Optional.

Titel des Kontakts.

Website

Optional.

Webseite des Kontakts.

WorkAddressCity

Optional.

Ort der Arbeitsadresse.

WorkAddressCountry

Optional.

Land der Arbeitsadresse.

WorkAddressState

Optional.

Status der Arbeitsadresse.

WorkAddressStreet

Optional.

Straße der Arbeitsadresse.

WorkAddressZipCode

Optional.

Postleitzahl der Arbeitsadresse.

WorkEmail

Optional.

Geschäftliche E-Mail des Kontakts.

WorkPhone

Optional.

Berufliche Telefonnummer des Kontakts