다음을 통해 공유


GameSaveProvider.CreateContainer(String) 메서드

정의

게임 저장을 저장할 새 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

비어 있는 새 GameSaveContainer instance.

설명

컨테이너 이름의 경로 부분에 유효한 문자(마지막 슬래시 포함)에는 대문자(A-Z), 소문자(a-z), 숫자(0-9), 밑줄(_) 및 슬래시(/)가 포함됩니다. 경로 부분이 비어 있을 수 있습니다.

파일 이름 부분(마지막 슬래시 이후의 모든 문자)에 유효한 문자에는 대문자(A-Z), 소문자(a-z), 숫자(0-9), 밑줄(_), 마침표(.) 및 하이픈(-)이 포함됩니다. 파일 이름은 비어 있지 않거나, 마침표로 끝나거나, 두 개의 연속된 마침표가 포함될 수 없습니다.

이름이 올바르지 않으면 GameSaveErrorStatus.InvalidContainerName으로 인해 작업이 실패합니다.

이름에 지정된 문자열은 프로그래밍 방식으로 게임 저장을 참조하는 데 사용되며 사용자에게 표시되는 표시 이름이 아닙니다.

반환된 GameSaveContainer 가 비어 있으며 게임 저장 Blob이 없습니다.

GameSaveContainer.SubmitUpdatesAsync를 사용하여 게임 저장 Blob을 컨테이너에 작성합니다.

적용 대상

추가 정보