Freigeben über


GameList Klasse

Definition

Eine Liste der Spiele auf dem lokalen System, die Eigenschaften zum Starten und Verwalten der Ausführung eines Spiels im Spielmodus bereitstellt.

public ref class GameList abstract 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 GameList 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 static class GameList
Public Class GameList
Vererbung
Object Platform::Object IInspectable GameList
Attribute

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 MergeEntriesAsync
1709 16299 UnmergeEntryAsync

Methoden

FindAllAsync()

Gibt alle GameListEntries zurück.

FindAllAsync(String)

Gibt alle GameListEntries zurück , die mit dem angegebenen packageFamilyName für den String-Parameter übereinstimmen.

MergeEntriesAsync(GameListEntry, GameListEntry)

Führen Sie explizit zwei GameListEntries zusammen, um Duplikate aus der GameList zu entfernen.

UnmergeEntryAsync(GameListEntry)

Heben Sie eine GameListEntry auf, wenn sie zuvor kombiniert wurde. Die GameListEntrys werden möglicherweise im neuen Enumerationsaufruf zurückgegeben.

Ereignisse

GameAdded

Gibt an, dass der GameList eine neue GameListEntry hinzugefügt wurde.

GameRemoved

Gibt an, dass ein GameListEntry aus der GameList entfernt wurde.

GameUpdated

Gibt an, dass ein GameListEntry in der GameList aktualisiert wurde.

Gilt für: