Méthode IItemPropertyBag::GetPropertyInfo
Obtient les informations requises pour lire ou enregistrer les 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 GetPropertyInfo(
[in] ULONG iProperty,
[in] ULONG cProperties,
[out] ITEMPROP *pPropBag,
[out] ULONG *pcProperties
);
Paramètres
-
iProperty [in]
-
Index de base zéro de la première propriété pour laquelle des informations sont demandées.
-
cProperties [in]
-
Nombre de propriétés pour laquelle obtenir des informations. Cet argument spécifie le nombre d’éléments de tableau dans pPropBag.
-
pPropBag [out]
-
Pointeur vers un tableau de structures ITEMPROP qui reçoit les informations relatives aux propriétés.
-
pcProperties [out]
-
Reçoit un pointeur vers une variable ULONG qui reçoit le nombre de propriétés pour lesquelles des informations ont été récupérées.
Valeur retournée
Si la méthode réussit, retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .
Notes
L’interface IItemPropertyBag est prise en charge uniquement sur Windows XP et Windows Server 2003 et ne doit plus être utilisée.
Pour afficher un aperçu des 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 .
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
Composant redistribuable |
Windows Desktop Search (WDS) 3.0 |
Voir aussi