StorageItem Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |