Freigeben über


GameListEntry Klasse

Definition

Stellt die Anzeigeinformationen eines Spiels bereit, z. B. Anzeigeinformationen, Startparameter und Spielmoduskonfiguration, Kategorie und eine Methode zum Starten des Spiels.

public ref class GameListEntry sealed : IGameListEntry
public ref class GameListEntry sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Gaming.Preview.GamesEnumerationContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameListEntry final : IGameListEntry
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Gaming.Preview.GamesEnumerationContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameListEntry final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Gaming.Preview.GamesEnumerationContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GameListEntry : IGameListEntry
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Gaming.Preview.GamesEnumerationContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GameListEntry
Public NotInheritable Class GameListEntry
Implements IGameListEntry
Public NotInheritable Class GameListEntry
Vererbung
Object Platform::Object IInspectable GameListEntry
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
API contract
Windows.Gaming.Preview.GamesEnumerationContract (eingeführt in v1.0)
App-Funktionen
gameList

Hinweise

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1709 16299 GameModeConfiguration
1709 16299 LaunchableState
1709 16299 LauncherExecutable
1709 16299 LaunchParameters
1709 16299 SetLauncherExecutableFileAsync(IStorageFile)
1709 16299 SetLauncherExecutableFileAsync(IStorageFile,String)
1709 16299 SetTitleIdAsync
1709 16299 TitleId

Eigenschaften

Category

Der aktuelle GameListCategory-Wert für die zugeordnete IGameListEntry.

DisplayInfo

Diese API ist nicht für alle Apps verfügbar. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser APIs zur Laufzeit fehl.

GameModeConfiguration

Die aktuellen GameModeConfiguration-Einstellungen des Spiels

LaunchableState

Die aktuelle GameListEntryLaunchableState des Spiels

LauncherExecutable

Der Pfad zur ausführbaren Datei des Spiels.

LaunchParameters

Die aktuellen Startparameter des Spiels.

Properties

Ruft eine Auflistung aller Eigenschaften ab, die sich auf das IGameListEntry-Objekt beziehen.

TitleId

Die TitleId des Spiels könnte mit einer leeren Zeichenfolge zurückkommen.

Methoden

LaunchAsync()

Starten Sie das zugehörige Spiel.

SetCategoryAsync(GameListCategory)

Legt die GameListCategory fest.

SetLauncherExecutableFileAsync(IStorageFile)

Legt den Startpfad für die ausführbare Datei und die Startparameter des Spiels fest. Dies kann fehlschlagen, wenn LaunchableState auf ByTitle festgelegt ist.

SetLauncherExecutableFileAsync(IStorageFile, String)

Legt den Startpfad für die ausführbare Datei des Spiels fest. Dies kann fehlschlagen, wenn LaunchableState auf ByTitle festgelegt ist.

SetTitleIdAsync(String)

Updates die TitleID.

Gilt für:

Weitere Informationen