Interface ILayoutStorage (objidl.h)
L’interface ILayoutStorage permet à une application d’optimiser la disposition de ses fichiers composés pour un téléchargement efficace sur une liaison lente. L’objectif est de permettre à un navigateur ou à une autre application de télécharger des données dans l’ordre dans lequel elles seront réellement requises.
Pour optimiser un fichier composé, une application appelle CopyTo pour mettre en page un docfile, ce qui améliore les performances dans la plupart des scénarios.
Héritage
L’interface ILayoutStorage hérite de l’interface IUnknown. ILayoutStorage a également les types de membres suivants :
Méthodes
L’interface ILayoutStorage possède ces méthodes.
ILayoutStorage ::BeginMonitor La méthode BeginMonitor est utilisée pour commencer l’analyse lorsqu’une opération de chargement est démarrée. Une fois l’opération terminée, l’application doit appeler ILayoutStorage ::EndMonitor. |
ILayoutStorage ::EndMonitor La méthode EndMonitor met fin à la surveillance d’un fichier composé. Doit être précédé d’un appel à ILayoutStorage ::BeginMonitor. |
ILayoutStorage ::LayoutScript La méthode LayoutScript fournit des instructions explicites pour réorganiser les stockages, les flux et les contrôles dans un fichier composé en fonction de l’ordre dans lequel ils sont accessibles pendant le téléchargement. |
ILayoutStorage ::ReLayoutDocfile La méthode ReLayoutDocfile réécrit le fichier composé, à l’aide du script de disposition obtenu via la supervision ou fourni via un script de disposition explicite, pour créer un fichier composé. |
ILayoutStorage ::ReLayoutDocfileOnILockBytes Non implémenté. S’il est appelé, il retourne STG_E_UNIMPLEMENTEDFUNCTION. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | objidl.h |