Sintaxe
enum class PFGameSaveFilesUiSyncFailedUserAction : uint32_t
{
Cancel = 0,
Retry,
UseOffline
}
Constantes
| Constante | Descrição |
|---|---|
| Cancel | Cancela a operação atual. |
| Retry | Repete a operação atual. |
| UseOffline | Trata o usuário como desconectado da nuvem. Esta ação só pode ser definida durante PFGameSaveFilesAddUserWithUiAsync() Se PFGameSaveFilesAddUserWithUiAsync() tiver sido chamado sem acesso à rede e o usuário escolher PFGameSaveFilesUiSyncFailedUserAction::UseOffline no PFGameSaveFilesUiSyncFailedCallback, o usuário será considerado desconectado da nuvem. Quando o usuário estiver desconectado da nuvem, PFGameSaveFilesAddUserWithUiAsync() poderá ser chamado novamente se você quiser tentar conectar o usuário à nuvem. Ele mostrará a interface do usuário de falha novamente se a rede ainda estiver offline. Não é necessário reinicializar o gamesave, mas você pode fazer isso se desejar. Enquanto o usuário estiver desconectado da nuvem, PFGameSaveFilesUploadWithUiAsync() não fará nada além de retornar E_PF_GAMESAVE_DISCONNECTED_FROM_CLOUD na conclusão assíncrona, mesmo que haja acesso à rede. |
