C# Class Wox.Plugin.Spotify.SpotifyApi

Afficher le fichier Open project: JohnTheGr8/Wox.Plugin.Spotify Class Usage Examples

Private Properties

Свойство Type Description
ConnectToSpotify void
DownloadImageAsync Task
GetArtworkAsync Task
GetArtworkAsync Task
GetUniqueIdForArtwork string
UpdateInfos void

Méthodes publiques

Méthode Description
GetAlbums ( string s ) : IEnumerable
GetArtists ( string s ) : IEnumerable
GetArtworkAsync ( SpotifyAPI.Web.Models.FullAlbum album ) : Task
GetArtworkAsync ( SpotifyAPI.Web.Models.FullArtist artist ) : Task
GetArtworkAsync ( SpotifyAPI.Web.Models.FullTrack track ) : Task
GetArtworkAsync ( SpotifyAPI.Web.Models.SimpleAlbum album ) : Task
GetArtworkAsync ( SpotifyAPI.Local.Models.Track track ) : Task
GetTracks ( string s ) : IEnumerable
Pause ( ) : void
Play ( ) : void
Play ( string uri ) : void
Skip ( ) : void
SpotifyApi ( string pluginDir = null ) : System
ToggleMute ( ) : void

Private Methods

Méthode Description
ConnectToSpotify ( ) : void
DownloadImageAsync ( string uniqueId, string url ) : Task
GetArtworkAsync ( List images, string uri ) : Task
GetArtworkAsync ( string url, string resourceUri ) : Task
GetUniqueIdForArtwork ( string uri ) : string
UpdateInfos ( ) : void

Method Details

GetAlbums() public méthode

public GetAlbums ( string s ) : IEnumerable
s string
Résultat IEnumerable

GetArtists() public méthode

public GetArtists ( string s ) : IEnumerable
s string
Résultat IEnumerable

GetArtworkAsync() public méthode

public GetArtworkAsync ( SpotifyAPI.Web.Models.FullAlbum album ) : Task
album SpotifyAPI.Web.Models.FullAlbum
Résultat Task

GetArtworkAsync() public méthode

public GetArtworkAsync ( SpotifyAPI.Web.Models.FullArtist artist ) : Task
artist SpotifyAPI.Web.Models.FullArtist
Résultat Task

GetArtworkAsync() public méthode

public GetArtworkAsync ( SpotifyAPI.Web.Models.FullTrack track ) : Task
track SpotifyAPI.Web.Models.FullTrack
Résultat Task

GetArtworkAsync() public méthode

public GetArtworkAsync ( SpotifyAPI.Web.Models.SimpleAlbum album ) : Task
album SpotifyAPI.Web.Models.SimpleAlbum
Résultat Task

GetArtworkAsync() public méthode

public GetArtworkAsync ( SpotifyAPI.Local.Models.Track track ) : Task
track SpotifyAPI.Local.Models.Track
Résultat Task

GetTracks() public méthode

public GetTracks ( string s ) : IEnumerable
s string
Résultat IEnumerable

Pause() public méthode

public Pause ( ) : void
Résultat void

Play() public méthode

public Play ( ) : void
Résultat void

Play() public méthode

public Play ( string uri ) : void
uri string
Résultat void

Skip() public méthode

public Skip ( ) : void
Résultat void

SpotifyApi() public méthode

public SpotifyApi ( string pluginDir = null ) : System
pluginDir string
Résultat System

ToggleMute() public méthode

public ToggleMute ( ) : void
Résultat void