Freigeben über


GameSaveProvider.CreateContainer(String) Methode

Definition

Erstellt einen neuen GameSaveContainer zum Speichern eines Spielspeichers.

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

Parameter

name
String

Platform::String

winrt::hstring

Typ: String [JavaScript] | System.String [.NET] | Platform::String [C++]

Name des neuen Spielspeichercontainers. Die maximale Länge für den Containernamen beträgt 256 Zeichen.

Gibt zurück

Typ: GameSaveContainer

Ein neuer, leerer GameSaveContainer-instance.

Hinweise

Gültige Zeichen für den Pfadteil des Containernamens (bis einschließlich des letzten Schrägstrichs) umfassen Großbuchstaben (A-Z), Kleinbuchstaben (a-z), Zahlen (0-9), Unterstriche (_) und Schrägstriche (/). Der Pfadteil kann leer sein.

Gültige Zeichen für den Dateinamenteil (alles nach dem letzten Schrägstrich) umfassen Großbuchstaben (A-Z), Kleinbuchstaben (a-z), Zahlen (0-9), Unterstriche (_), Punkt (.) und Bindestrich (-). Der Dateiname ist möglicherweise nicht leer, endet nicht in einem Punkt oder enthält zwei aufeinanderfolgende Perioden.

Wenn name ungültig ist, schlägt der Vorgang mit GameSaveErrorStatus.InvalidContainerName fehl.

Die im Namen angegebene Zeichenfolge wird verwendet, um programmgesteuert auf das Speichern des Spiels zu verweisen, und ist nicht der Anzeigename, der dem Benutzer angezeigt wird.

Der zurückgegebene GameSaveContainer ist leer und enthält keine Spielspeicherblobs.

Verwenden Sie GameSaveContainer.SubmitUpdatesAsync , um Spielspeicherblobs in den Container zu schreiben.

Gilt für:

Weitere Informationen