IUICommandHandler ::UpdateProperty, méthode (uiribbon.h)
Répond aux demandes de mise à jour de propriétés à partir de l’infrastructure du ruban Windows.
Syntaxe
HRESULT UpdateProperty(
[in] UINT32 commandId,
[in] REFPROPERTYKEY key,
[in, optional] const PROPVARIANT *currentValue,
[out] PROPVARIANT *newValue
);
Paramètres
[in] commandId
Type : UINT32
ID de la commande, qui est spécifié dans le fichier de ressources Markup.
[in] key
Type : REFPROPERTYKEY
Clé de propriété à mettre à jour.
[in, optional] currentValue
Type : const PROPVARIANT*
Pointeur vers la valeur actuelle de la clé. Ce paramètre peut être NULL.
[out] newValue
Type : PROPVARIANT*
Lorsque cette méthode est retournée, contient un pointeur vers la nouvelle valeur de clé.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cette méthode doit être autorisée à retourner avant tout appel ultérieur à l’infrastructure du ruban.
Les valeurs des propriétés command, telles que UI_PKEY_Enabled ou UI_PKEY_Label, sont définies par le biais d’appels à SetUICommandProperty ou InvalidateUICommand.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | uiribbon.h |
DLL | Mshtml.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour