type de ressource contact
Espace de noms: microsoft.graph
Un contact est un élément dans Outlook dans lequel vous pouvez organiser et enregistrer des informations sur les personnes et les organisations avec lesquelles vous communiquez. Les contacts sont contenus dans les dossiers de contacts.
Cette ressource prend en charge les fonctions suivantes :
- Ajout de vos propres données aux propriétés personnalisées à l’aide des extensions.
- Abonnementles notifications de modification.
- Utilisation de la requête delta pour effectuer le suivi des suppressions, des mises à jour et des ajouts incrémentiels à l’aide de la fonction delta.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
Obtenir un contact | contact | Lisez les propriétés et les relations de l’objet contact. |
Créer un contact | contact | Ajoutez un contact dans le dossier Contacts racine ou au point de terminaison des contacts d’un autre dossier de contacts. |
Mettre à jour un contact | contact | Mettez à jour un objet contact. |
Supprimer le contact | Aucun | Supprimez un objet contact. |
Obtenir le contact delta | collection contact | Obtenir un ensemble de contacts qui ont été ajoutés, supprimés ou mis à jour dans un dossier spécifié. |
Extensions d’ouverture | ||
Créer une extension d’ouverture | openTypeExtension | Crée une extension d’ouverture et ajoute des propriétés personnalisées dans une instance nouvelle ou existante d’une ressource. |
Obtenir une extension d’ouverture | collection openTypeExtension | Obtient un objet d’extension d’ouverture ou des objets identifiés par leur nom ou leur nom complet. |
Propriétés étendues | ||
Créer une propriété à valeur unique | contact | Créez une ou plusieurs propriétés étendues à valeur unique dans un contact nouveau ou existant. |
Obtenir une propriété à valeur unique | contact | Obtenez des contacts qui contiennent une propriété étendue à valeur unique à l’aide de $expand ou $filter . |
Créer une propriété à valeurs multiples | contact | Créez une ou plusieurs propriétés étendues à valeurs multiples dans un contact nouveau ou existant. |
Obtenir une propriété à valeurs multiples | contact | Obtenez un contact qui contient une propriété étendue à valeurs multiples à l’aide de $expand . |
Propriétés
Propriété | Type | Description |
---|---|---|
assistantName | Chaîne | Nom de l’assistant du contact. |
birthday | DateTimeOffset | Anniversaire du contact. Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
businessAddress | PhysicalAddress | Adresse professionnelle du contact. |
businessHomePage | Chaîne | Page d’accueil professionnelle du contact. |
businessPhones | Collection de chaînes | Numéros de téléphone professionnels du contact. |
categories | Collection de chaînes | Catégories associés au contact. |
changeKey | Chaîne | Identifie la version du contact. Chaque fois que le contact est modifié, ChangeKey change également. Cela permet à Exchange d’appliquer les modifications à la version correcte de l’objet. |
children | Collection de chaînes | Noms des enfants du contact. |
CompanyName | Chaîne | Nom de la société du contact. |
createdDateTime | DateTimeOffset | Heure de création du contact. Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
Service | Chaîne | Département du contact. |
displayName | Chaîne | Nom d’affichage du contact. Vous pouvez spécifier le nom d’affichage dans une opération de création ou de mise à jour. Notez que des mises à jour ultérieures d’autres propriétés peuvent avoir pour effet qu’une valeur générée automatiquement remplace la valeur displayName que vous avez spécifiée. Pour conserver une valeur préexistante, incluez-la toujours en tant que displayName dans une opération de mise à jour. |
emailAddresses | collection EmailAddress | Adresses e-mail du contact. |
fileAs | Chaîne | Nom sous lequel le contact est classé. |
generation | Chaîne | Suffixe du contact. |
givenName | Chaîne | Nom du contact donné. |
homeAddress | PhysicalAddress | Adresse personnelle du contact. |
homePhones | Collection de chaînes | Numéros de téléphone personnels du contact. |
id | String | Identificateur unique du contact.
Par défaut, cette valeur change lorsque l’élément est déplacé d’un conteneur (tel qu’un dossier ou un calendrier) vers un autre. Pour modifier ce comportement, utilisez l’en-tête Prefer: IdType="ImmutableId" . Pour plus d’informations, consultez Obtenir des identificateurs immuables pour les ressources Outlook . En lecture seule. |
imAddresses | Collection de chaînes | Adresses de messagerie instantanée du contact. |
initials | Chaîne | Initiales du contact. |
jobTitle | Chaîne | Fonction du contact. |
lastModifiedDateTime | DateTimeOffset | Heure de modification du contact. Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . |
manager | Chaîne | Nom du responsable du contact. |
middleName | Chaîne | Deuxième prénom du contact. |
mobilePhone | Chaîne | Numéro de téléphone mobile du contact. |
nickName | Chaîne | Surnom du contact. |
officeLocation | Chaîne | Emplacement du bureau du contact. |
otherAddress | PhysicalAddress | Autres adresses du contact. |
parentFolderId | Chaîne | ID du dossier parent du contact. |
personalNotes | Chaîne | Notes de l’utilisateur sur le contact. |
profession | Chaîne | Profession du contact. |
spouseName | String | Nom du conjoint/partenaire du contact. |
surname | Chaîne | Nom de famille du contact. |
title | Chaîne | Titre du contact. |
yomiCompanyName | Chaîne | Nom phonétique de la société japonaise du contact. |
yomiGivenName | Chaîne | Nom donné (prénom) phonétique japonais du contact. |
yomiSurname | Chaîne | Nom de famille (nom) japonais phonétique du contact. |
Relations
Relation | Type | Description |
---|---|---|
extensions | collection extension | Collection des extensions d’ouverture définies pour le contact. En lecture seule. Pouvant accepter la valeur Null. |
multiValueExtendedProperties | collection multiValueLegacyExtendedProperty | Collection des propriétés étendues à plusieurs valeurs définies pour le contact. En lecture seule. Pouvant accepter la valeur Null. |
photo | profilePhoto | Photo du contact facultative. Vous pouvez obtenir ou définir une photo pour un contact. |
singleValueExtendedProperties | collection singleValueLegacyExtendedProperty | Collection des propriétés étendues à valeurs uniques définies pour le contact. En lecture seule. Pouvant accepter la valeur Null. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"assistantName": "string",
"birthday": "String (timestamp)",
"businessAddress": {"@odata.type": "microsoft.graph.physicalAddress"},
"businessHomePage": "string",
"businessPhones": ["string"],
"categories": ["string"],
"changeKey": "string",
"children": ["string"],
"companyName": "string",
"createdDateTime": "String (timestamp)",
"department": "string",
"displayName": "string",
"emailAddresses": [{"@odata.type": "microsoft.graph.emailAddress"}],
"fileAs": "string",
"generation": "string",
"givenName": "string",
"homeAddress": {"@odata.type": "microsoft.graph.physicalAddress"},
"homePhones": ["string"],
"id": "string (identifier)",
"imAddresses": ["string"],
"initials": "string",
"jobTitle": "string",
"lastModifiedDateTime": "String (timestamp)",
"manager": "string",
"middleName": "string",
"mobilePhone": "string",
"nickName": "string",
"officeLocation": "string",
"otherAddress": {"@odata.type": "microsoft.graph.physicalAddress"},
"parentFolderId": "string",
"personalNotes": "string",
"photo": { "@odata.type": "microsoft.graph.profilePhoto" },
"profession": "string",
"spouseName": "string",
"surname": "string",
"title": "string",
"yomiCompanyName": "string",
"yomiGivenName": "string",
"yomiSurname": "string"
}
Contenu connexe
- Utiliser la requête delta pour suivre les modifications apportées aux données Microsoft Graph
- Obtenir des modifications incrémentielles de messages dans un dossier
- Ajout de données personnalisées à des ressources à l’aide des extensions
- Ajout de données personnalisées à des utilisateurs à l’aide des extensions d’ouverture
- Ajout de données personnalisées à des groupes à l’aide des extensions de schéma