StorageItem Interface

Définition

Objet de message MAPI toujours enregistré en tant qu’élément masqué dans le dossier parent et qui stocke les données privées des solutions Outlook.

public interface class StorageItem : Microsoft::Office::Interop::Outlook::_StorageItem
[System.Runtime.InteropServices.Guid("000630CB-0000-0000-C000-000000000046")]
public interface StorageItem : Microsoft.Office.Interop.Outlook._StorageItem
Public Interface StorageItem
Implements _StorageItem
Dérivé
Attributs
Implémente

Remarques

Il s’agit d’une interface .NET dérivée d’une coclasse COM requise par le code managé pour l’interopérabilité avec l’objet COM correspondant. Utilisez cette interface dérivée pour accéder à tous les membres de méthode, de propriété et d’événement de l’objet COM. Toutefois, si la méthode ou l’événement que vous souhaitez utiliser partage le même nom sous le même objet COM, vous devez effectuer une conversion de type (transtypage) vers l’interface principale correspondante pour appeler la méthode, puis effectuer une conversion de type (transtypage) vers l’interface d’événements les plus récents pour vous connecter à l’événement. Reportez-vous à cette rubrique pour plus d’informations sur l’objet COM. Pour plus d’informations sur la méthode et les membres de propriété de l’objet COM, consultez _StorageItem.

Un objet StorageItem est enregistré au niveau du dossier, ce qui lui permet de suivre le compte et d'être disponible en ligne et hors connexion.

Le modèle objet Outlook ne fournit pas d’objet de collection pour les objets StorageItem. Toutefois, vous pouvez utiliser GetTable(Object, Object) pour obtenir un Table avec tous les éléments masqués dans un Folder, lorsque vous spécifiez le TableContents paramètre olHiddenItems. Si la confidentialité de vos données est primordiale, mieux vaut les chiffrer avant de les stocker.

Une fois que vous avez obtenu un objet StorageItem, vous pouvez procéder comme suit pour stocker les données de solution :

La classe de message par défaut pour un nouvel objet StorageItem est IPM.Storage. Si l'objet StorageItem existait en tant que message masqué dans une version d'Outlook antérieure à Microsoft Office Outlook 2007, la classe de message reste inchangée. Pour empêcher la modification de la classe de message , l'objet StorageItem n'expose pas de propriété MessageClass explicite.

Pour plus d’informations sur le stockage des données de solution à l’aide de l’objet StorageItem , consultez Stockage des données pour les solutions

Propriétés

Application

Renvoie un Application objet qui représente l’application Outlook parente pour l’objet . En lecture seule.

(Hérité de _StorageItem)
Attachments

Renvoie un Attachments objet qui représente toutes les pièces jointes de l’élément spécifié. En lecture seule.

(Hérité de _StorageItem)
Body

Renvoie ou définit une chaîne (chaîne en C#) représentant le corps de texte en clair de l’élément Outlook. Lecture-écriture.

(Hérité de _StorageItem)
Class

Retourne une OlObjectClass constante indiquant la classe de l’objet. En lecture seule.

(Hérité de _StorageItem)
CreationTime

Retourne une valeur DateTime qui indique l’heure de création du StorageItem. En lecture seule.

(Hérité de _StorageItem)
Creator

Renvoie et définit une chaîne (chaîne en C#) qui représente la solution qui a créé l’objet StorageItem . Lecture-écriture.

(Hérité de _StorageItem)
EntryID

Retourne une chaîne (chaîne en C#) représentant l’ID d’entrée unique de l’objet. En lecture seule.

(Hérité de _StorageItem)
LastModificationTime

Renvoie une valeur de type DateTime qui spécifie la date et l’heure de la dernière modification de l’élément Outlook. En lecture seule.

(Hérité de _StorageItem)
Parent

Renvoie la valeur de type Object parent de l’objet spécifié. En lecture seule.

(Hérité de _StorageItem)
PropertyAccessor

Retourne un PropertyAccessor objet qui prend en charge la création, l’obtention, la définition et la suppression des propriétés de l’objet parent StorageItem . En lecture seule.

(Hérité de _StorageItem)
Session

Retourne l’objet NameSpace pour la session active. En lecture seule.

(Hérité de _StorageItem)
Size

Retourne une valeur Integer (int en C#) indiquant la taille (en octets) du StorageItem. En lecture seule.

(Hérité de _StorageItem)
Subject

Renvoie ou définit une chaîne (chaîne en C#) indiquant l’objet de l’élément Outlook. Lecture-écriture.

(Hérité de _StorageItem)
UserProperties

Renvoie la UserProperties collection qui représente toutes les propriétés utilisateur de l’élément Outlook. En lecture seule.

(Hérité de _StorageItem)

Méthodes

Delete()

Supprime définitivement l’objet StorageItem du dossier parent.

(Hérité de _StorageItem)
Save()

Enregistre le StorageItem.

(Hérité de _StorageItem)

S’applique à