C# Class withSIX.Play.Core.Games.Legacy.Mods.SubscribedCollection

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

Méthodes publiques

Méthode Description
Clone ( ) : CustomCollection
ComparePK ( object obj ) : bool
GetAuthorUri ( ) : Uri
SubscribedCollection ( System.Guid collectionID, System.Guid subscribedAccountId, ISupportModding game ) : System
Unsubscribe ( IConnectApiHandler api ) : System.Threading.Tasks.Task
UpdateFromMod ( IMod mod ) : void
UpdateInfoFromOnline ( CollectionModel collection, CollectionVersionModel collectionVersion, Account author, IContentManager contentList ) : System.Threading.Tasks.Task

Méthodes protégées

Méthode Description
AddMod ( Mod mod ) : bool
GetShortId ( ) : ShortGuid
RemoveMod ( IMod mod ) : bool

Method Details

AddMod() protected méthode

protected AddMod ( Mod mod ) : bool
mod Mod
Résultat bool

Clone() public méthode

public Clone ( ) : CustomCollection
Résultat CustomCollection

ComparePK() public méthode

public ComparePK ( object obj ) : bool
obj object
Résultat bool

GetAuthorUri() public méthode

public GetAuthorUri ( ) : Uri
Résultat System.Uri

GetShortId() protected méthode

protected GetShortId ( ) : ShortGuid
Résultat ShortGuid

RemoveMod() protected méthode

protected RemoveMod ( IMod mod ) : bool
mod IMod
Résultat bool

SubscribedCollection() public méthode

public SubscribedCollection ( System.Guid collectionID, System.Guid subscribedAccountId, ISupportModding game ) : System
collectionID System.Guid
subscribedAccountId System.Guid
game ISupportModding
Résultat System

Unsubscribe() public méthode

public Unsubscribe ( IConnectApiHandler api ) : System.Threading.Tasks.Task
api IConnectApiHandler
Résultat System.Threading.Tasks.Task

UpdateFromMod() public méthode

public UpdateFromMod ( IMod mod ) : void
mod IMod
Résultat void

UpdateInfoFromOnline() public méthode

public UpdateInfoFromOnline ( CollectionModel collection, CollectionVersionModel collectionVersion, Account author, IContentManager contentList ) : System.Threading.Tasks.Task
collection CollectionModel
collectionVersion CollectionVersionModel
author withSIX.Play.Core.Connect.Account
contentList IContentManager
Résultat System.Threading.Tasks.Task