Partager via


Contact Classe

Définition

Représente un contact. Les propriétés disponibles sur les contacts sont définies par la classe ContactSchema.

public ref class Contact : Microsoft::Exchange::WebServices::Data::Item
public class Contact : Microsoft.Exchange.WebServices.Data.Item
Public Class Contact
Inherits Item
Héritage

Constructeurs

Contact(ExchangeService)

Initialise une instance locale non enregistrée de la classe Contact. Pour établir une liaison avec un contact existant, utilisez plutôt la méthode Bind.

Propriétés

Alias

Obtient l’alias du contact. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

AllowedResponseActions

Obtient une valeur qui indique les actions de réponse autorisées sur cet élément. Répondre et Transférer sont des exemples d’actions de réponse.

(Hérité de Item)
ArchiveTag

Obtient ou définit la balise d’archive. La ArchiveTag propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
AssistantName

Obtient ou définit le nom de la assistant du contact.

Attachments

Obtient une liste des pièces jointes à cet élément.

(Hérité de Item)
Birthday

Obtient ou définit l’anniversaire du contact.

Body

Obtient ou définit le corps de cet élément.

(Hérité de Item)
BusinessHomePage

Obtient ou définit la page d’accueil professionnelle du contact.

Categories

Obtient ou définit la liste des catégories associées à cet élément.

(Hérité de Item)
Children

Obtient ou définit une liste d’enfants pour le contact.

Companies

Obtient ou définit une liste de sociétés pour le contact.

CompanyName

Obtient ou définit le nom de la société du contact.

CompleteName

Obtient ou définit le nom complet du contact.

ContactSource

Obtient la source du contact.

ConversationId

Obtient l’ID de la conversation dont cet élément fait partie.

(Hérité de Item)
Culture

Obtient ou définit la culture associée à cet élément.

(Hérité de Item)
DateTimeCreated

Obtient la date et l’heure auxquelles cet élément a été créé.

(Hérité de Item)
DateTimeReceived

Obtient l’heure de réception de cet élément.

(Hérité de Item)
DateTimeSent

Obtient la date et l’heure auxquelles cet élément a été envoyé.

(Hérité de Item)
Department

Obtient ou définit le service du contact.

DirectoryId

Obtient l’identificateur de répertoire du contact. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

DirectoryPhoto

Obtient la photo du contact. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

DirectReports

Obtient les rapports directs du contact. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

DisplayCc

Obtient une chaîne de texte qui répertorie les destinataires Cc de cet élément.

(Hérité de Item)
DisplayName

Obtient ou définit le nom complet du contact.

DisplayTo

Obtient une chaîne de texte qui répertorie les destinataires To de cet élément.

(Hérité de Item)
EffectiveRights

Obtient une valeur qui indique les droits effectifs dont dispose l’utilisateur authentifié actuel sur cet élément.

(Hérité de Item)
EmailAddresses

Obtient une liste indexée d’adresses de messagerie pour le contact.

EntityExtractionResult

Obtient les informations d’extraction d’entité sur l’élément. La EntityExtractionResult propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
ExtendedProperties

Obtient une liste des propriétés étendues définies sur cet élément.

(Hérité de Item)
FileAs

Obtient ou définit le nom sous lequel ce contact est classé. Cette propriété peut être définie manuellement ou peut être calculée automatiquement en fonction de la valeur de la propriété FileAsMapping.

FileAsMapping

Obtient ou définit une valeur qui indique comment la propriété FileAs doit être calculée automatiquement.

Flag

Obtient ou définit une valeur d’indicateur qui indique la status, la date de début, la date d’échéance ou la date d’achèvement d’un élément. La Flag propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
Generation

Obtient ou définit la génération du contact.

GivenName

Obtient ou définit le nom donné du contact.

HasAttachments

Obtient une valeur qui indique si l’élément comporte des pièces jointes.

(Hérité de Item)
HasPicture

Obtient une valeur qui indique si le contact a une image.

IconIndex

Obtient l’index de l’icône. La IconIndex propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
Id

Obtient l’ID de cet élément.

(Hérité de Item)
ImAddresses

Obtient une liste indexée d’adresses de messagerie instantanée pour le contact.

Importance

Obtient ou définit l’importance de cet élément.

(Hérité de Item)
Initials

Obtient ou définit les initiales du contact.

InReplyTo

Obtient ou définit la référence In-Reply-To de cet élément.

(Hérité de Item)
InstanceKey

Obtient la clé instance élément. La InstanceKey propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
InternetMessageHeaders

Obtient une liste d’en-têtes Internet pour cet élément. Pour obtenir l’intégralité de la collection d’en-têtes de messages Internet, utilisez la propriété PR_TRANSPORT_MESSAGE_HEADERS.

(Hérité de Item)
IsAssociated

Obtient une valeur qui indique s’il s’agit d’un élément associé.

(Hérité de Item)
IsAttachment

Obtient une valeur qui indique si l’élément est une pièce jointe.

(Hérité de Item)
IsDirty

Obtient une valeur qui indique si l’objet a été modifié.

(Hérité de ServiceObject)
IsDraft

Obtient une valeur qui indique si l’élément est un brouillon. Un élément est un brouillon s’il n’a pas encore été envoyé.

(Hérité de Item)
IsFromMe

Obtient une valeur qui indique si l’élément a été envoyé par l’utilisateur authentifié actuel.

(Hérité de Item)
IsNew

Obtient une valeur qui indique si cet objet est un élément de magasin réel ou un objet local qui n’a pas encore été enregistré.

(Hérité de Item)
IsReminderSet

Obtient ou définit une valeur qui indique si un rappel est défini pour cet élément.

(Hérité de Item)
IsResend

Obtient une valeur qui indique si l’élément est un renvoi d’un autre élément.

(Hérité de Item)
IsSubmitted

Obtient une valeur qui indique si le message a été envoyé pour être envoyé.

(Hérité de Item)
IsUnmodified

Obtient une valeur qui indique si l’élément a été modifié depuis sa création.

(Hérité de Item)
Item[PropertyDefinitionBase]

Obtient la valeur de la propriété spécifiée dans cette instance.

(Hérité de ServiceObject)
ItemClass

Obtient ou définit le nom de classe personnalisé de cet élément.

(Hérité de Item)
JobTitle

Obtient ou définit la fonction du contact.

LastModifiedName

Obtient le nom de l’utilisateur qui a modifié cet élément pour la dernière fois.

(Hérité de Item)
LastModifiedTime

Obtient la date et l’heure de la dernière modification de cet élément.

(Hérité de Item)
Manager

Obtient ou définit le nom du responsable du contact.

ManagerMailbox

Obtient l’adresse e-mail du responsable direct du contact. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

MiddleName

Obtient ou définit le deuxième nom du contact.

Mileage

Obtient ou définit le kilométrage du contact.

MimeContent

Obtient le contenu MIME de cet élément.

(Hérité de Item)
MSExchangeCertificate

Obtient un tableau binaire encodant le certificat Microsoft Exchange du contact. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

NickName

Obtient ou définit le surnom du contact.

NormalizedBody

Obtient le corps du message d’un élément qui a été converti en valeur normalisée. La NormalizedBody propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
Notes

Obtient la propriété notes d’un contact. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

OfficeLocation

Obtient ou définit l’emplacement du bureau du contact.

ParentFolderId

Obtient l’ID du dossier parent de cet élément.

(Hérité de Item)
PhoneNumbers

Obtient une liste indexée de numéros de téléphone pour le contact.

PhoneticFirstName

Obtient le prénom d’un contact à l’aide de l’alphabet phonétique. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

PhoneticFullName

Obtient le nom complet d’un contact, y compris le premier et le dernier, à l’aide de l’alphabet phonétique. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

PhoneticLastName

Obtient le nom de famille d’un contact à l’aide de l’alphabet phonétique. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

PhysicalAddresses

Obtient une liste indexée d’adresses physiques pour le contact.

PolicyTag

Obtient ou définit la valeur de la stratégie de rétention. La PolicyTag propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
PostalAddressIndex

Obtient ou définit l’index de l’adresse postale du contact. Lorsqu’il est défini, PostalAddressIndex fait référence à une entrée dans la liste indexée de la propriété PhysicalAddresses.

Preview

Obtient l’aperçu de l’élément. La Preview propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
Profession

Obtient ou définit la profession du contact.

ReminderDueBy

Obtient ou définit la date et l’heure d’échéance du rappel pour cet élément.

(Hérité de Item)
ReminderMinutesBeforeStart

Obtient ou définit le nombre de minutes avant le début de cet élément que le rappel doit être déclenché.

(Hérité de Item)
RetentionDate

Obtient la date jusqu’à laquelle un élément doit être conservé. La RetentionDate propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
Schema

Obtient le schéma associé à ce type d’objet.

(Hérité de ServiceObject)
Sensitivity

Obtient la sensibilité de cet élément.

(Hérité de Item)
Service

Obtient le service Exchange pour cet objet.

(Hérité de ServiceObject)
Size

Obtient la taille de cet élément.

(Hérité de Item)
SpouseName

Obtient ou définit le nom du conjoint/partenaire du contact.

StoreEntryId

Obtient l’ID d’entrée du magasin qui héberge l’élément. La StoreEntryId propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
Subject

Obtient ou définit l’objet de cet élément.

(Hérité de Item)
Surname

Obtient ou définit le nom du contact.

TextBody

Obtient le corps du texte de l’élément. La TextBody propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013.

(Hérité de Item)
UniqueBody

Obtient la partie du corps propre à la conversation dont cet élément fait partie.

(Hérité de Item)
UserSMIMECertificate

Obtient un tableau binaire encodant le certificat SMIME du contact. Cette propriété a été introduite dans Exchange Server 2010 SP2 et l’API managée EWS (Exchange Web Services) 1.2.

WebClientEditFormQueryString

Obtient la chaîne de requête qui peut être ajoutée à l’URL Outlook Web App pour ouvrir cet élément dans un navigateur web.

(Hérité de Item)
WebClientReadFormQueryString

Obtient la chaîne de requête qui doit être ajoutée à l’URL du client web Exchange pour ouvrir cet élément à l’aide du formulaire de lecture approprié dans un navigateur web.

(Hérité de Item)
WeddingAnniversary

Obtient ou définit la date d’anniversaire du mariage du contact.

Méthodes

Bind(ExchangeService, ItemId, PropertySet)

Lie à un contact existant et charge le jeu de propriétés spécifié. L’appel de cette méthode entraîne un appel aux services Web Exchange (EWS).

Bind(ExchangeService, ItemId)

Lie à un contact existant et charge ses propriétés de première classe. L’appel de cette méthode entraîne un appel aux services Web Exchange (EWS).

Copy(FolderId)

Crée une copie de cet élément dans le dossier spécifié. L’appel de cette méthode entraîne un appel aux services Web Exchange (EWS).

(Hérité de Item)
Copy(WellKnownFolderName)

Crée une copie de cet élément dans le dossier spécifié. L’appel de cette méthode entraîne un appel aux services Web Exchange (EWS).

(Hérité de Item)
Delete(DeleteMode, Boolean)

Supprime l’élément. L’appel de cette méthode entraîne un appel à EWS.

(Hérité de Item)
Delete(DeleteMode)

Supprime l’élément. L’appel de cette méthode entraîne un appel aux services Web Exchange (EWS).

(Hérité de Item)
GetContactPictureAttachment()

Retourne la pièce jointe qui contient l’image du contact.

GetLoadedPropertyDefinitions()

Fournit la collection de définitions de propriétés chargées.

(Hérité de ServiceObject)
Load()

Charge les propriétés de première classe.

(Hérité de ServiceObject)
Load(PropertySet)

Charge le jeu de propriétés spécifié.

(Hérité de ServiceObject)
Move(FolderId)

Déplace cet élément vers le dossier spécifié. L’appel de cette méthode entraîne un appel aux services Web Exchange (EWS).

(Hérité de Item)
Move(WellKnownFolderName)

Déplace cet élément vers le dossier spécifié. L’appel de cette méthode entraîne un appel aux services Web Exchange (EWS).

(Hérité de Item)
RemoveContactPicture()

Supprime l’image du contact.

RemoveExtendedProperty(ExtendedPropertyDefinition)

Supprime une propriété étendue.

(Hérité de Item)
Save()

Enregistre cet élément dans le dossier par défaut en fonction du type de l’élément. L’appel de cette méthode entraîne au moins un appel aux services Web Exchange (EWS). Plusieurs appels à EWS peuvent être effectués si des pièces jointes ont été ajoutées.

(Hérité de Item)
Save(FolderId)

Enregistre cet élément dans un dossier spécifique. L’appel de cette méthode entraîne au moins un appel aux services Web Exchange (EWS). Plusieurs appels à EWS peuvent être effectués si des pièces jointes ont été ajoutées.

(Hérité de Item)
Save(WellKnownFolderName)

Enregistre cet élément dans un dossier spécifique. L’appel de cette méthode entraîne au moins un appel aux services Web Exchange (EWS). Plusieurs appels à EWS peuvent être effectués si des pièces jointes ont été ajoutées.

(Hérité de Item)
SetContactPicture(Byte[])

Définit l’image du contact à l’aide du tableau d’octets spécifié.

SetContactPicture(Stream)

Définit l’image du contact à l’aide du flux spécifié.

SetContactPicture(String)

Définit l’image du contact à l’aide du fichier spécifié.

SetExtendedProperty(ExtendedPropertyDefinition, Object)

Définit la propriété étendue spécifiée sur la valeur spécifiée.

(Hérité de Item)
TryGetProperty(PropertyDefinitionBase, Object)

Tente d’obtenir la valeur d’une propriété spécifiée.

(Hérité de ServiceObject)
TryGetProperty<T>(PropertyDefinitionBase, T)

Tente d’obtenir la valeur d’une propriété spécifiée.

(Hérité de ServiceObject)
Update(ConflictResolutionMode, Boolean)

Applique les modifications locales qui ont été apportées à cet élément. L’appel de cette méthode entraîne au moins un appel à EWS. Les appels mutliple à EWS peuvent être effectués si des pièces jointes ont été ajoutées ou supprimées.

(Hérité de Item)
Update(ConflictResolutionMode)

Applique les modifications locales qui ont été apportées à cet élément. L’appel de cette méthode entraîne au moins un appel aux services Web Exchange (EWS). Plusieurs appels à EWS peuvent être effectués si des pièces jointes ont été ajoutées ou supprimées.

(Hérité de Item)

S’applique à