C# 클래스 SteamWebAPI2.Interfaces.PlayerService

상속: SteamWebInterface
파일 보기 프로젝트 열기: babelshift/SteamWebAPI2

공개 메소드들

메소드 설명
GetBadgesAsync ( long steamId ) : Task

Returns a collection of all badges that a user has interacted with on Steam.

GetCommunityBadgeProgressAsync ( long steamId, int badgeId = null ) : Task>

Returns a collection of badge meta data which indicates the progress towards a badge for a specific user.

GetOwnedGamesAsync ( long steamId, bool includeAppInfo = null, bool includeFreeGames = null, IReadOnlyCollection appIdsToFilter = null ) : Task

Returns a collection of games and game meta data that are owned by a specific Steam User.

GetRecentlyPlayedGamesAsync ( long steamId ) : Task

Returns a collection of recently played games and game meta data by a specific Steam User.

GetSteamLevelAsync ( long steamId ) : Task

Returns the Steam Level of a specific Steam User.

IsPlayingSharedGameAsync ( long steamId, int appId ) : Task

Returns a message which indicates if a player is playing a shared game (from their shared Steam library).

PlayerService ( string steamWebApiKey ) : Steam.Models.SteamCommunity

메소드 상세

GetBadgesAsync() 공개 메소드

Returns a collection of all badges that a user has interacted with on Steam.
public GetBadgesAsync ( long steamId ) : Task
steamId long
리턴 Task

GetCommunityBadgeProgressAsync() 공개 메소드

Returns a collection of badge meta data which indicates the progress towards a badge for a specific user.
public GetCommunityBadgeProgressAsync ( long steamId, int badgeId = null ) : Task>
steamId long
badgeId int
리턴 Task>

GetOwnedGamesAsync() 공개 메소드

Returns a collection of games and game meta data that are owned by a specific Steam User.
public GetOwnedGamesAsync ( long steamId, bool includeAppInfo = null, bool includeFreeGames = null, IReadOnlyCollection appIdsToFilter = null ) : Task
steamId long
includeAppInfo bool
includeFreeGames bool
appIdsToFilter IReadOnlyCollection
리턴 Task

GetRecentlyPlayedGamesAsync() 공개 메소드

Returns a collection of recently played games and game meta data by a specific Steam User.
public GetRecentlyPlayedGamesAsync ( long steamId ) : Task
steamId long
리턴 Task

GetSteamLevelAsync() 공개 메소드

Returns the Steam Level of a specific Steam User.
public GetSteamLevelAsync ( long steamId ) : Task
steamId long
리턴 Task

IsPlayingSharedGameAsync() 공개 메소드

Returns a message which indicates if a player is playing a shared game (from their shared Steam library).
public IsPlayingSharedGameAsync ( long steamId, int appId ) : Task
steamId long
appId int
리턴 Task

PlayerService() 공개 메소드

public PlayerService ( string steamWebApiKey ) : Steam.Models.SteamCommunity
steamWebApiKey string
리턴 Steam.Models.SteamCommunity