GameListEntry 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.
Fournit les informations d’affichage d’un jeu, telles que les informations d’affichage, les paramètres de lancement et la configuration du mode de jeu, la catégorie et une méthode pour lancer le jeu.
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
- Héritage
- Attributs
- Implémente
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 | 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 |
Propriétés
Category |
Valeur GameListCategory actuelle pour l’IGameListEntry associé. |
DisplayInfo |
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. |
GameModeConfiguration |
Paramètres GameModeConfiguration actuels du jeu |
LaunchableState |
GameListEntryLaunchableState actuel du jeu |
LauncherExecutable |
Chemin d’accès à l’exécutable du jeu. |
LaunchParameters |
Paramètres de lancement actuels du jeu. |
Properties |
Obtient une collection de toutes les propriétés qui se rapportent à l’objet IGameListEntry . |
TitleId |
Le TitleId du jeu peut revenir avec une chaîne vide |
Méthodes
LaunchAsync() |
Lancez le jeu associé. |
SetCategoryAsync(GameListCategory) |
Définit gameListCategory. |
SetLauncherExecutableFileAsync(IStorageFile) |
Définit le chemin de lancement pour l’exécutable et les paramètres de lancement du jeu. Cela peut échouer si LaunchableState est défini sur ByTitle. |
SetLauncherExecutableFileAsync(IStorageFile, String) |
Définit le chemin de lancement de l’exécutable du jeu. Cela peut échouer si LaunchableState est défini sur ByTitle. |
SetTitleIdAsync(String) |
Mises à jour le TitleID. |