次の方法で共有


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 は、すべてのアプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの 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

関連付けられている IGameListEntry の現在の GameListCategory 値。

DisplayInfo

この API は、すべてのアプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

GameModeConfiguration

ゲームの現在の GameModeConfiguration 設定

LaunchableState

ゲームの現在の GameListEntryLaunchableState

LauncherExecutable

ゲームの実行可能ファイルへのパス。

LaunchParameters

ゲームの現在の起動パラメーター。

Properties

IGameListEntry オブジェクトに関連するすべてのプロパティのコレクションを取得します。

TitleId

ゲームの TitleId が空の文字列で返される可能性がある

メソッド

LaunchAsync()

関連するゲームを起動します。

SetCategoryAsync(GameListCategory)

GameListCategory を設定します。

SetLauncherExecutableFileAsync(IStorageFile)

ゲームの実行可能ファイルと起動パラメーターの起動パスを設定します。 LaunchableStateByTitle に設定されている場合、これは失敗する可能性があります。

SetLauncherExecutableFileAsync(IStorageFile, String)

ゲームの実行可能ファイルの起動パスを設定します。 LaunchableStateByTitle に設定されている場合、これは失敗する可能性があります。

SetTitleIdAsync(String)

TitleID を更新します。

適用対象

こちらもご覧ください