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는 모든 앱에서 사용할 수 없습니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이러한 API에 대한 호출이 실패합니다.

버전 기록

Windows 버전 SDK 버전 추가된 값
1709 16299 MergeEntriesAsync
1709 16299 UnmergeEntryAsync

메서드

FindAllAsync()

모든 GameListEntries를 반환합니다.

FindAllAsync(String)

String 매개 변수에 대해 제공된 packageFamilyName과 일치하는 모든 GameListEntries 를 반환합니다.

MergeEntriesAsync(GameListEntry, GameListEntry)

GameListEntries 를 명시적으로 병합하여 GameList에서 중복 항목을 제거합니다.

UnmergeEntryAsync(GameListEntry)

이전에 결합된 경우 GameListEntry 를 제거합니다. GameListEntry의 는 새 열거형 호출에 다시 포함될 수 있습니다.

이벤트

GameAdded

GameListEntryGameList에 추가되었음을 나타냅니다.

GameRemoved

GameListEntryGameList에서 제거되었음을 나타냅니다.

GameUpdated

GameListEntryGameList에서 업데이트되었음을 나타냅니다.

적용 대상