GameSaveProvider.CreateContainer(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建新的 GameSaveContainer 来存储游戏保存。
public:
virtual GameSaveContainer ^ CreateContainer(Platform::String ^ name) = CreateContainer;
GameSaveContainer CreateContainer(winrt::hstring const& name);
public GameSaveContainer CreateContainer(string name);
function createContainer(name)
Public Function CreateContainer (name As String) As GameSaveContainer
参数
- name
-
String
Platform::String
winrt::hstring
类型: 字符串 [JavaScript] | System.String [.NET] | Platform::String [C++]
新游戏保存容器的名称。 容器名称的最大长度为 256 个字符。
返回
名为 GameSaveContainer 的新空实例。
注解
容器名称的路径部分的有效字符 (,包括最终正斜杠) 包括大写字母 (A-Z) 、小写字母 (a-z) 、数字 (0-9) 、下划线 (_) 和正斜杠 (/) 。 路径部分可能为空。
文件名部分的有效字符 (最后一个正斜杠后的所有字符) 包括大写字母 (A-Z) 、小写字母 (a-z) 、数字 (0-9) 、下划线 (_) 、句点 (.) 和连字符 ( ) 。 文件名不能为空、以句点结尾或包含两个连续句点。
如果 name 无效,则操作将失败并显示 GameSaveErrorStatus.InvalidContainerName。
name 中指定的字符串用于以编程方式引用游戏保存,而不是向用户显示的显示名称。
返回的 GameSaveContainer 为空,不包含任何游戏保存 Blob。
使用 GameSaveContainer.SubmitUpdatesAsync 将游戏保存 blob 写入容器。