C# Класс Wox.Plugin.Spotify.SpotifyApi

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ConnectToSpotify void
DownloadImageAsync Task
GetArtworkAsync Task
GetArtworkAsync Task
GetUniqueIdForArtwork string
UpdateInfos void

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

GetAlbums() публичный Метод

public GetAlbums ( string s ) : IEnumerable
s string
Результат IEnumerable

GetArtists() публичный Метод

public GetArtists ( string s ) : IEnumerable
s string
Результат IEnumerable

GetArtworkAsync() публичный Метод

public GetArtworkAsync ( SpotifyAPI.Web.Models.FullAlbum album ) : Task
album SpotifyAPI.Web.Models.FullAlbum
Результат Task

GetArtworkAsync() публичный Метод

public GetArtworkAsync ( SpotifyAPI.Web.Models.FullArtist artist ) : Task
artist SpotifyAPI.Web.Models.FullArtist
Результат Task

GetArtworkAsync() публичный Метод

public GetArtworkAsync ( SpotifyAPI.Web.Models.FullTrack track ) : Task
track SpotifyAPI.Web.Models.FullTrack
Результат Task

GetArtworkAsync() публичный Метод

public GetArtworkAsync ( SpotifyAPI.Web.Models.SimpleAlbum album ) : Task
album SpotifyAPI.Web.Models.SimpleAlbum
Результат Task

GetArtworkAsync() публичный Метод

public GetArtworkAsync ( SpotifyAPI.Local.Models.Track track ) : Task
track SpotifyAPI.Local.Models.Track
Результат Task

GetTracks() публичный Метод

public GetTracks ( string s ) : IEnumerable
s string
Результат IEnumerable

Pause() публичный Метод

public Pause ( ) : void
Результат void

Play() публичный Метод

public Play ( ) : void
Результат void

Play() публичный Метод

public Play ( string uri ) : void
uri string
Результат void

Skip() публичный Метод

public Skip ( ) : void
Результат void

SpotifyApi() публичный Метод

public SpotifyApi ( string pluginDir = null ) : System
pluginDir string
Результат System

ToggleMute() публичный Метод

public ToggleMute ( ) : void
Результат void