Partager via


Méthode IVisualTreeServiceCallback2 ::OnElementStateChanged (xamlom.h)

Communique l’état d’un élément dans l’arborescence visuelle lorsqu’il change.

Syntaxe

HRESULT OnElementStateChanged(
  InstanceHandle     element,
  VisualElementState elementState,
  LPCWSTR            context
);

Paramètres

element

Élément XAML dans l’arborescence visuelle.

elementState

État de l’élément.

context

Chemin d’accès à l’élément.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Lorsqu’une API de diagnostics XAML entraîne l’invalidation d’une référence de ressource, ce rappel est notifié de la référence non valide. Un handle instance correspond à un élément de l’arborescence et une représentation sous forme de chaîne du chemin d’accès à la référence non valide. La grammaire de la syntaxe est : PropertyName :Full.Dotted.TypeName[Indexer] et les chemins d’accès peuvent être séparés par une barre oblique (« / ») à chaîner ensemble.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête xamlom.h

Voir aussi

IVisualTreeServiceCallback2