C# Class withSIX.Steam.Api.PublishedFile

Afficher le fichier Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Private Properties

Свойство Type Description
GetPath IAbsolutePath
HandleSubscription Task
IsInstalled bool
IsLegacy bool
IsSubscribed bool
RequiresDownloading bool

Méthodes publiques

Méthode Description
Download ( ISteamDownloader dl, ISteamApi api, double>.Action progressAction = null, CancellationToken cancelToken = default(CancellationToken), bool force = false ) : Task
PublishedFile ( PublishedFileId_t id, AppId_t appId ) : System
PublishedFile ( ulong id, uint appId ) : System
ToString ( ) : string
Uninstall ( ISteamApi api, IAbsoluteDirectoryPath workshopPath, CancellationToken cancelToken = default(CancellationToken) ) : Task

Private Methods

Méthode Description
GetPath ( IAbsoluteDirectoryPath workshopPath ) : IAbsolutePath
HandleSubscription ( bool force, ISteamApi api ) : Task
IsInstalled ( ) : bool
IsLegacy ( ) : bool
IsSubscribed ( ) : bool
RequiresDownloading ( ) : bool

Method Details

Download() public méthode

public Download ( ISteamDownloader dl, ISteamApi api, double>.Action progressAction = null, CancellationToken cancelToken = default(CancellationToken), bool force = false ) : Task
dl ISteamDownloader
api ISteamApi
progressAction double>.Action
cancelToken System.Threading.CancellationToken
force bool
Résultat Task

PublishedFile() public méthode

public PublishedFile ( PublishedFileId_t id, AppId_t appId ) : System
id PublishedFileId_t
appId AppId_t
Résultat System

PublishedFile() public méthode

public PublishedFile ( ulong id, uint appId ) : System
id ulong
appId uint
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

Uninstall() public méthode

public Uninstall ( ISteamApi api, IAbsoluteDirectoryPath workshopPath, CancellationToken cancelToken = default(CancellationToken) ) : Task
api ISteamApi
workshopPath IAbsoluteDirectoryPath
cancelToken System.Threading.CancellationToken
Résultat Task