GameListEntry Класс

Определение

Предоставляет сведения о отображении игры, такие как сведения о ее отображении, параметры запуска, конфигурация режима игры, категория и метод запуска игры.

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

Требования к 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 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

Свойства

Category

Текущее значение GameListCategory для связанного объекта IGameListEntry.

DisplayInfo

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

GameModeConfiguration

Текущие параметры GameModeConfiguration игры

LaunchableState

Текущий gameListEntryLaunchableState

LauncherExecutable

Путь к исполняемому файлу игры.

LaunchParameters

Текущие параметры запуска игры.

Properties

Возвращает коллекцию всех свойств, относящихся к объекту IGameListEntry .

TitleId

TitleId игры может вернуться с пустой строкой

Методы

LaunchAsync()

Запустите связанную игру.

SetCategoryAsync(GameListCategory)

Задает GameListCategory.

SetLauncherExecutableFileAsync(IStorageFile)

Задает путь запуска для исполняемого файла и параметров запуска игры. Это может завершиться ошибкой, если для LaunchableStateзадано значение ByTitle.

SetLauncherExecutableFileAsync(IStorageFile, String)

Задает путь запуска для исполняемого файла игры. Это может завершиться ошибкой, если для LaunchableStateзадано значение ByTitle.

SetTitleIdAsync(String)

Обновления TitleID.

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

См. также раздел