XboxLiveDeviceAddress.SnapshotChanged Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Evento gerado quando o instantâneo deste XboxLiveDeviceAddress foi alterado.
Instantâneos são formas serializadas de objetos XboxLiveDeviceAddress que podem ser transmitidos para dispositivos remotos por meio de canais fora de banda, como a matchmaking do Xbox Live. No entanto, elas representam as informações de endereço de rede de um dispositivo em um determinado momento e podem ser alteradas ao longo do tempo. Para evitar problemas desnecessários de conectividade, você deve escutar os eventos XboxLiveDeviceAddress.SnapshotChanged no endereço do dispositivo local para saber quando seu conteúdo instantâneo foi atualizado e atualizar o instantâneo serializado em qualquer lugar que você tenha transmitido ou armazenado em cache, para que os dispositivos remotos sempre tenham as informações mais recentes.
Importante
Essa API não está disponível para todos os aplicativos. A menos que sua conta de desenvolvedor seja provisionada especialmente pela Microsoft, as chamadas para essas APIs falharão em runtime.
// 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)
Tipo de evento
TypedEventHandler<XboxLiveDeviceAddress,IInspectable>