GameListEntry Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece informações de exibição de um jogo, como informações de exibição, parâmetros de inicialização e configuração do modo de jogo, categoria e um método para iniciar o jogo.
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
- Herança
- Atributos
- Implementações
Requisitos do Windows
Família de dispositivos |
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
Windows Mobile Extension SDK (introduzida na 10.0.10240.0) |
API contract |
Windows.Gaming.Preview.GamesEnumerationContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
gameList
|
Comentários
Essa API não está disponível para todos os aplicativos. A menos que sua conta de desenvolvedor seja provisionada especialmente pela Microsoft, as chamadas para essas APIs falharão em runtime.
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1.709 | 16299 | GameModeConfiguration |
1.709 | 16299 | LaunchableState |
1.709 | 16299 | LauncherExecutable |
1.709 | 16299 | LaunchParameters |
1.709 | 16299 | SetLauncherExecutableFileAsync(IStorageFile) |
1.709 | 16299 | SetLauncherExecutableFileAsync(IStorageFile,String) |
1.709 | 16299 | SetTitleIdAsync |
1.709 | 16299 | TitleId |
Propriedades
Category |
O valor atual de GameListCategory para o IGameListEntry associado. |
DisplayInfo |
Essa API não está disponível para todos os aplicativos. A menos que sua conta de desenvolvedor seja provisionada especialmente pela Microsoft, as chamadas para essas APIs falharão em runtime. |
GameModeConfiguration |
As configurações atuais de GameModeConfiguration do jogo |
LaunchableState |
GameListEntryLaunchableState atual do jogo |
LauncherExecutable |
O caminho para o executável do jogo. |
LaunchParameters |
Os parâmetros de inicialização atuais do jogo. |
Properties |
Obtém uma coleção de todas as propriedades que pertencem ao objeto IGameListEntry . |
TitleId |
TitleId do jogo isso pode voltar com uma cadeia de caracteres vazia |
Métodos
LaunchAsync() |
Inicie o jogo associado. |
SetCategoryAsync(GameListCategory) |
Define a GameListCategory. |
SetLauncherExecutableFileAsync(IStorageFile) |
Define o caminho de inicialização para os parâmetros executáveis e de inicialização do jogo. Isso poderá falhar se LaunchableState estiver definido como ByTitle. |
SetLauncherExecutableFileAsync(IStorageFile, String) |
Define o caminho de inicialização para o executável do jogo. Isso poderá falhar se LaunchableState estiver definido como ByTitle. |
SetTitleIdAsync(String) |
Atualizações o TitleID. |