XboxLiveDeviceAddress.SnapshotChanged É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.
Événement déclenché lorsque le instantané de cette XboxLiveDeviceAddress a changé.
Les instantanés sont des formes sérialisées d’objets XboxLiveDeviceAddress qui peuvent être transmis à des appareils distants via des canaux hors bande tels que le matchmaking Xbox Live. Toutefois, ils représentent les informations d’adresse réseau d’un appareil à un moment donné et peuvent changer au fil du temps. Pour éviter les problèmes de connectivité inutiles, vous devez écouter les événements XboxLiveDeviceAddress.SnapshotChanged sur l’adresse de l’appareil local pour savoir quand son contenu instantané a été mis à jour et actualiser les instantané sérialisés partout où vous l’avez transmis ou mis en cache, afin que les appareils distants disposent toujours des informations les plus récentes.
Important
Cette API n’est pas disponible pour toutes les applications. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.
// Register
event_token SnapshotChanged(TypedEventHandler<XboxLiveDeviceAddress, IInspectable const&> const& handler) const;
// Revoke with event_token
void SnapshotChanged(event_token const* cookie) const;
// Revoke with event_revoker
XboxLiveDeviceAddress::SnapshotChanged_revoker SnapshotChanged(auto_revoke_t, TypedEventHandler<XboxLiveDeviceAddress, IInspectable const&> const& handler) const;
public event TypedEventHandler<XboxLiveDeviceAddress,object> SnapshotChanged;
function onSnapshotChanged(eventArgs) { /* Your code */ }
xboxLiveDeviceAddress.addEventListener("snapshotchanged", onSnapshotChanged);
xboxLiveDeviceAddress.removeEventListener("snapshotchanged", onSnapshotChanged);
- or -
xboxLiveDeviceAddress.onsnapshotchanged = onSnapshotChanged;
Public Custom Event SnapshotChanged As TypedEventHandler(Of XboxLiveDeviceAddress, Object)
Type d'événement
TypedEventHandler<XboxLiveDeviceAddress,IInspectable>