IStorageQueryResultBase.ContentsChanged Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se déclenche lorsqu’un élément est ajouté, supprimé ou modifié dans le dossier interrogé.
// Register
event_token ContentsChanged(TypedEventHandler<IStorageQueryResultBase, IInspectable const&> const& handler) const;
// Revoke with event_token
void ContentsChanged(event_token const* cookie) const;
// Revoke with event_revoker
IStorageQueryResultBase::ContentsChanged_revoker ContentsChanged(auto_revoke_t, TypedEventHandler<IStorageQueryResultBase, IInspectable const&> const& handler) const;
event TypedEventHandler<IStorageQueryResultBase,object> ContentsChanged;
function onContentsChanged(eventArgs) { /* Your code */ }
iStorageQueryResultBase.addEventListener("contentschanged", onContentsChanged);
iStorageQueryResultBase.removeEventListener("contentschanged", onContentsChanged);
- or -
iStorageQueryResultBase.oncontentschanged = onContentsChanged;
Event ContentsChanged As TypedEventHandler(Of IStorageQueryResultBase, Object)
Type d'événement
TypedEventHandler<IStorageQueryResultBase,IInspectable>
Remarques
Si vous inscrivez un gestionnaire pour cet événement, gardez ce gestionnaire inscrit pendant que vous suspendez votre application (en réponse à l’oncheckpoint ou à la suspension). Votre application ne recevra pas d’événements ContentsChanged pendant sa suspension et, lorsque votre application reprendra, elle recevra un événement unique qui agrège toutes les modifications, le cas échéant.
En outre, n’oubliez pas que l’inscription et la suppression des gestionnaires d’événements sont des opérations synchrones qui peuvent entraîner l’arrêt de la réponse de votre application si vous les exécutez sur le thread d’interface utilisateur de votre application. Dans la mesure du possible, utilisez un thread autre que le thread d’interface utilisateur de votre application pour inscrire et annuler l’inscription de ces gestionnaires d’événements.