構文
enum class PFGameSaveFilesUiSyncFailedUserAction : uint32_t
{
Cancel = 0,
Retry,
UseOffline
}
定数
| 定数 | 説明 |
|---|---|
| Cancel | 現在の操作をキャンセルします。 |
| Retry | 現在の操作を再試行します。 |
| UseOffline | ユーザーをクラウドから切断された状態として扱います。このアクションは PFGameSaveFilesAddUserWithUiAsync() の実行中にのみ設定できます。ネットワーク アクセスなしで PFGameSaveFilesAddUserWithUiAsync() が呼び出され、ユーザーが PFGameSaveFilesUiSyncFailedCallback で PFGameSaveFilesUiSyncFailedUserAction::UseOffline を選択した場合、ユーザーはクラウドから切断されているとみなされます。ユーザーがクラウドから切断されている場合、ユーザーをクラウドに接続させたいときは PFGameSaveFilesAddUserWithUiAsync() を再度呼び出すことができます。ネットワークがまだオフラインの場合は、失敗 UI が再度表示されます。ゲーム セーブを再初期化する必要はありませんが、必要に応じて再初期化することもできます。ユーザーがクラウドから切断されている間は、ネットワーク アクセスがある場合でも、PFGameSaveFilesUploadWithUiAsync() は何も行わず、非同期の完了時に E_PF_GAMESAVE_DISCONNECTED_FROM_CLOUD を返します。 |
