Compartilhar via


GameListEntry Classe

Definição

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
Object Platform::Object IInspectable GameListEntry
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.

Aplica-se a

Confira também