Compartilhar via


GameList Classe

Definição

Uma lista de jogos no sistema local que fornece propriedades para iniciar e gerenciar como um jogo é executado no Modo de Jogo.

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
Herança
Object Platform::Object IInspectable GameList
Atributos

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

Métodos

FindAllAsync()

Retorna todos os GameListEntries.

FindAllAsync(String)

Retorna todos os GameListEntries que correspondem ao pacoteFamilyName fornecido para o parâmetro String.

MergeEntriesAsync(GameListEntry, GameListEntry)

Mescle explicitamente duas GameListEntries para remover duplicatas da GameList.

UnmergeEntryAsync(GameListEntry)

Desagrade um GameListEntry se combinado anteriormente. GameListEntry pode ser mesclado novamente na nova chamada de enumeração.

Eventos

GameAdded

Indica que um novo GameListEntry foi adicionado ao GameList.

GameRemoved

Indica que um GameListEntry foi removido da GameList.

GameUpdated

Indica que um GameListEntry foi atualizado na GameList

Aplica-se a