Méthode IPerPropertyBrowsing::MapPropertyToPage (ocidl.h)
Récupère le CLSID de la page de propriétés associée à la propriété spécifiée.
Syntaxe
HRESULT MapPropertyToPage(
[in] DISPID dispID,
[out] CLSID *pClsid
);
Paramètres
[in] dispID
Identificateur de dispatch de la propriété.
[out] pClsid
Pointeur vers le CLSID identifiant la page de propriétés associée à la propriété spécifiée par dispID. Si cette méthode échoue, *pClsid est défini sur CLSID_NULL.
Valeur retournée
Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG et E_UNEXPECTED, ainsi que les valeurs suivantes.
Code de retour | Description |
---|---|
|
La commande s'est correctement terminée. |
|
L’objet ne prend pas du tout en charge les pages de propriétés ou ne prend pas en charge le mappage des propriétés à la page CLSID. En d’autres termes, cette fonctionnalité de navigation de propriétés spécifiques n’est pas prise en charge. |
|
L’adresse dans pClsid n’est pas valide. Par exemple, il peut s’agir de NULL. |
Notes
Le CLSID retourné par cette méthode peut être transmis à OleCreatePropertyFrameIndirect pour spécifier la page initiale à afficher dans la feuille des propriétés.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ocidl.h |