コード例 #1
0
        /// <summary>
        /// Launches show artist task.
        /// </summary>
        /// <param name="sender">Show Artist Task button</param>
        /// <param name="e">Event arguments</param>
        private void ShowArtistTask(object sender, RoutedEventArgs e)
        {
            ShowArtistTask task = new ShowArtistTask();

            task.ArtistName = "Lady Gaga";
            task.Show();
        }
コード例 #2
0
ファイル: Songs.xaml.cs プロジェクト: BharathMG/DesiSongs
        private void searchSong(object sender, RoutedEventArgs e)
        {
            ShowArtistTask task = new ShowArtistTask();

            task.ArtistName = ArtisttextBox.Text;
            task.Show();
        }
コード例 #3
0
        /// <summary>
        /// Launches Nokia Music app to an artist view.
        /// </summary>
        /// <param name="sender">"Show in Nokia Music" button</param>
        /// <param name="e">Event arguments</param>
        private void ShowArtist(object sender, RoutedEventArgs e)
        {
            ShowArtistTask task = new ShowArtistTask();

            task.ArtistId = this._artistId;
            task.Show();
        }
コード例 #4
0
        /// <summary>
        ///     Launches show artist task.
        /// </summary>
        /// <param name="artist">The artist name</param>
        static public void LaunchArtist(string artist)
        {
            var task = new ShowArtistTask {
                ArtistName = artist
            };

            task.Show();
        }
コード例 #5
0
 /// <summary>
 /// Launches MixRadio to show details for the artist using the ShowArtistTask
 /// </summary>
 /// <param name="artist">The artist.</param>
 /// <returns>An async task to await</returns>
 public static async Task Show(this Artist artist)
 {
     ShowArtistTask task = new ShowArtistTask()
     {
         ArtistId = artist.Id, ArtistName = artist.Name
     };
     await task.Show().ConfigureAwait(false);
 }
コード例 #6
0
ファイル: Artist.cs プロジェクト: tacongloc/wp-api-client
        /// <summary>
        /// Launches Nokia Music to show details for the artist using the ShowArtistTask
        /// </summary>
        public void Show()
        {
            ShowArtistTask task = new ShowArtistTask()
            {
                ArtistId = this.Id
            };

            task.Show();
        }
コード例 #7
0
        public void TestArtistNamePropertyPersists()
        {
            ShowArtistTask task = new ShowArtistTask()
            {
                ArtistName = TestArtistName
            };

            Assert.AreEqual(TestArtistName, task.ArtistName, "Expected the same Name");
        }
コード例 #8
0
        public void TestArtistIdPropertyPersists()
        {
            ShowArtistTask task = new ShowArtistTask()
            {
                ArtistId = TestArtistId
            };

            Assert.AreEqual(TestArtistId, task.ArtistId, "Expected the same ID");
        }
コード例 #9
0
        /// <summary>
        /// Launches MixRadio App to show information on a selected artist.
        /// </summary>
        /// <param name="id">id of the artist.</param>
        public async void LaunchArtist(string id)
        {
            if (!initialized)
            {
                return;
            }

            ShowArtistTask task = new ShowArtistTask();

            task.ArtistId = id;
            await task.Show();
        }
コード例 #10
0
        public async Task TestShowArtistGoesAheadWhenItCan()
        {
            ShowArtistTask task1 = new ShowArtistTask()
            {
                ArtistId = TestArtistId
            };
            await task1.Show();

            ShowArtistTask task2 = new ShowArtistTask()
            {
                ArtistName = TestArtistName
            };
            await task2.Show();

            Assert.Pass();
        }
コード例 #11
0
 public async Task TestArtistIdOrNamePropertyIsRequiredForShow()
 {
     ShowArtistTask task = new ShowArtistTask();
     await task.Show();
 }
コード例 #12
0
        public void TestArtistIdOrNamePropertyIsRequiredForShow()
        {
            ShowArtistTask task = new ShowArtistTask();

            task.Show();
        }