GameList Класс

Определение

Список игр в локальной системе, который предоставляет свойства для запуска и управления запуском игры в игровом режиме.

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
Наследование
Object Platform::Object IInspectable GameList
Атрибуты

Требования к Windows

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.10240.0)
Windows Mobile Extension SDK (появилось в 10.0.10240.0)
API contract
Windows.Gaming.Preview.GamesEnumerationContract (появилось в v1.0)
Возможности приложения
gameList

Комментарии

Этот API доступен не для всех приложений. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API во время выполнения завершатся ошибкой.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1709 16299 MergeEntriesAsync
1709 16299 UnmergeEntryAsync

Методы

FindAllAsync()

Возвращает все GameListEntries.

FindAllAsync(String)

Возвращает все элементы GameListEntries , соответствующие указанному параметру packageFamilyName для параметра String.

MergeEntriesAsync(GameListEntry, GameListEntry)

Явное слияние двух GameListEntries для удаления дубликатов из GameList.

UnmergeEntryAsync(GameListEntry)

Отмените объединение Элемента GameListEntry , если оно было объединено ранее. GameListEntry может быть повторно объединен в новом вызове перечисления.

События

GameAdded

Указывает, что в GameList добавлен новый Объект GameListEntry.

GameRemoved

Указывает, что объект GameListEntry удален из GameList.

GameUpdated

Указывает, что GameListEntry был обновлен в GameList.

Применяется к