GameList Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Liste des jeux sur le système local qui fournit des propriétés pour le lancement et la gestion de la façon dont un jeu s’exécute en mode jeu.
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
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
Windows Mobile Extension SDK (introduit dans 10.0.10240.0) |
API contract |
Windows.Gaming.Preview.GamesEnumerationContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
gameList
|
Remarques
Cette API n’est pas disponible pour toutes les applications. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1709 | 16299 | MergeEntriesAsync |
1709 | 16299 | UnmergeEntryAsync |
Méthodes
FindAllAsync() |
Retourne toutes les GameListEntries. |
FindAllAsync(String) |
Renvoie tous les GameListEntries qui correspondent au packageFamilyName fourni pour le paramètre String. |
MergeEntriesAsync(GameListEntry, GameListEntry) |
Fusionner explicitement deux GameListEntries pour supprimer les doublons de la GameList. |
UnmergeEntryAsync(GameListEntry) |
Annuler l’fusion d’un GameListEntry s’il est précédemment combiné. GameListEntry peut être fusionné dans le nouvel appel d’énumération. |
Événements
GameAdded |
Indique qu’une nouvelle GameListEntry a été ajoutée à la GameList. |
GameRemoved |
Indique qu’un GameListEntry a été supprimé de la GameList. |
GameUpdated |
Indique qu’un GameListEntry a été mis à jour dans gameList |