Partager via


Implémentations des ensembles de propriétés dans COM

Bien que le potentiel d’utilisation des jeux de propriétés persistants ne soit pas entièrement exploité, il existe actuellement deux utilisations principales :

  • Stockage d’informations récapitulatives avec un objet tel qu’un document
  • Transfert de données de propriété entre des objets

Les jeux de propriétés COM ont été conçus pour stocker des données adaptées à la représentation sous la forme d’une collection de valeurs affinées de taille moyenne. Les jeux de données trop volumineux pour que cela soit possible doivent être divisés en flux, stockages et/ou ensembles de propriétés distincts. Le format de données du jeu de propriétés COM n’était pas destiné à remplacer une base de données de nombreux objets minuscules.

COM fournit des implémentations des interfaces de jeu de propriétés pour différents objets, ainsi que trois fonctions d’assistance. La section suivante décrit certaines caractéristiques de performances de ces implémentations. Pour plus d’informations sur des interfaces spécifiques et sur la façon d’obtenir un pointeur vers ces interfaces, reportez-vous à ce qui suit dans la section référence COM :

En outre, il existe quatre fonctions d’assistance, conçues pour faciliter le traitement des propriétés qui ont été lues à partir d’une propriété définie en mémoire (dans une structure PROPVARIANT ) :

Les sections suivantes décrivent plus en détail les implémentations de jeu de propriétés dans COM :