C# Class withSIX.Steam.Api.App

Exibir arquivo Open project: SIXNetworks/withSIX.Desktop

Private Properties

Property Type Description
GetDirectories withSIX.Steam.Core.SteamDirectories
HandleWorkshopItemMetadataRemoval Task

Public Methods

Method Description
App ( uint id ) : System
Download ( ISteamDownloader steamDownloader, ISteamApi steamApi, PublishedFile pf, double>.Action action, CancellationToken cancelToken = default(CancellationToken), bool force = false ) : Task
GetPf ( ulong pId ) : PublishedFile
Uninstall ( PublishedFile pf, ISteamApi api, CancellationToken cancelToken = default(CancellationToken) ) : Task

Protected Methods

Method Description
App ( AppId_t id ) : System

Private Methods

Method Description
GetDirectories ( ) : SteamDirectories
HandleWorkshopItemMetadataRemoval ( PublishedFile pf, CancellationToken cancelToken ) : Task

Method Details

App() protected method

protected App ( AppId_t id ) : System
id AppId_t
return System

App() public method

public App ( uint id ) : System
id uint
return System

Download() public method

public Download ( ISteamDownloader steamDownloader, ISteamApi steamApi, PublishedFile pf, double>.Action action, CancellationToken cancelToken = default(CancellationToken), bool force = false ) : Task
steamDownloader ISteamDownloader
steamApi ISteamApi
pf PublishedFile
action double>.Action
cancelToken System.Threading.CancellationToken
force bool
return Task

GetPf() public method

public GetPf ( ulong pId ) : PublishedFile
pId ulong
return PublishedFile

Uninstall() public method

public Uninstall ( PublishedFile pf, ISteamApi api, CancellationToken cancelToken = default(CancellationToken) ) : Task
pf PublishedFile
api ISteamApi
cancelToken System.Threading.CancellationToken
return Task