Partager via


Item Classe

Définition

Représente un élément générique. Les propriétés disponibles sur les éléments sont définies dans la ItemSchema classe . Le Item type s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à partir de Exchange Server 2013.

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

Propriétés

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.

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.

Attachments

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

Body

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

Categories

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

ConversationId

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

Culture

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

DateTimeCreated

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

DateTimeReceived

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

DateTimeSent

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

DisplayCc

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

DisplayTo

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

EffectiveRights

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

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.

ExtendedProperties

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

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.

HasAttachments

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

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.

Id

Obtient l’ID de cet élément.

Importance

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

InReplyTo

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

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.

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.

IsAssociated

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

IsAttachment

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

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é.

IsFromMe

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

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é.

IsReminderSet

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

IsResend

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

IsSubmitted

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

IsUnmodified

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

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.

LastModifiedName

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

LastModifiedTime

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

MimeContent

Obtient le contenu MIME de cet élément.

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.

ParentFolderId

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

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.

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.

ReminderDueBy

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

ReminderMinutesBeforeStart

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

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.

Schema

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

(Hérité de ServiceObject)
Sensitivity

Obtient la sensibilité de cet élément.

Service

Obtient le service Exchange pour cet objet.

(Hérité de ServiceObject)
Size

Obtient la taille de cet élément.

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.

Subject

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

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.

UniqueBody

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

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.

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.

Méthodes

Bind(ExchangeService, ItemId, PropertySet)

Lie à un élément existant, quel que soit son type réel, et charge le jeu de propriétés spécifié.

Bind(ExchangeService, ItemId)

Lie à un élément existant, quel que soit son type réel, 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).

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).

Delete(DeleteMode, Boolean)

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

Delete(DeleteMode)

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

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).

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).

RemoveExtendedProperty(ExtendedPropertyDefinition)

Supprime une propriété étendue.

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.

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.

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.

SetExtendedProperty(ExtendedPropertyDefinition, Object)

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

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.

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.

S’applique à