IItemPropertyBag :: Write, méthode
Entraîne l’enregistrement d’une ou plusieurs propriétés dans le conteneur de propriétés. l’interface IItemPropertyBag est prise en charge uniquement sur Windows XP et Windows Server 2003 et ne doit plus être utilisée.
Syntaxe
HRESULT Write(
[in] ULONG cProperties,
[in] ITEMPROP *pPropBag,
[in] VARIANT *pvarValue
);
Paramètres
-
cProperties [ dans]
-
Nombre de propriétés à enregistrer. Cet argument spécifie le nombre d’éléments dans les tableaux à pPropBag et pvarValue.
-
pPropBag [ dans]
-
Pointeur vers un tableau de structures ITEMPROP qui spécifie les propriétés à enregistrer.
-
pvarValue [ dans]
-
Pointeur vers un Variant dont le type dépend du type de données des informations de propriété qu’il contient.
Valeur retournée
Si la méthode est réussie, elle retourne la valeur _ OK. Sinon, elle retourne un code d’erreur HRESULT .
Remarques
l’interface IItemPropertyBag est prise en charge uniquement sur Windows XP et Windows Server 2003 et ne doit plus être utilisée.
pour prévisualiser les pièces jointes avec un gestionnaire de protocole tiers sur des ordinateurs exécutant Windows XP ou Windows Server 2003, il peut être nécessaire d’utiliser l’interface IItemPropertyBag et les api suivantes : les interfaces ISearchProtocolUI, IItemPreviewerExt et ISearchItem , les structures LINKINFO et ITEMPROP et l’énumération LINKTYPE .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows XP avec les [ applications de bureau SP2 uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| Composant redistribuable |
Windows Desktop Search (WDS) 3,0 |