public static Uri GetThumbnailUri(string youTubeId, YouTubeThumbnailSize size = YouTubeThumbnailSize.Medium)
 {
     switch (size)
     {
         case YouTubeThumbnailSize.Small:
             return new Uri("http://img.youtube.com/vi/" + youTubeId + "/default.jpg", UriKind.Absolute);
         case YouTubeThumbnailSize.Medium:
             return new Uri("http://img.youtube.com/vi/" + youTubeId + "/hqdefault.jpg", UriKind.Absolute);
         case YouTubeThumbnailSize.Large:
             return new Uri("http://img.youtube.com/vi/" + youTubeId + "/maxresdefault.jpg", UriKind.Absolute);
     }
     throw new Exception();
 }
Ejemplo n.º 2
0
		public static Uri GetThumbnailUri(string youTubeId, YouTubeThumbnailSize size = YouTubeThumbnailSize.Medium)
		{
			switch (size)
			{
				case YouTubeThumbnailSize.Small:
					return new Uri("http://img.youtube.com/vi/" + youTubeId + "/default.jpg", UriKind.Absolute);
				case YouTubeThumbnailSize.Medium:
					return new Uri("http://img.youtube.com/vi/" + youTubeId + "/hqdefault.jpg", UriKind.Absolute);
				case YouTubeThumbnailSize.Large:
					return new Uri("http://img.youtube.com/vi/" + youTubeId + "/maxresdefault.jpg", UriKind.Absolute);
			}
			throw new Exception();
		}
Ejemplo n.º 3
0
        /// <summary>Returns a thumbnail for the given YouTube ID. </summary>
        /// <exception cref="ArgumentException">The value of 'size' is not defined. </exception>
        public static Uri GetThumbnailUri(string youTubeId, YouTubeThumbnailSize size = YouTubeThumbnailSize.Medium)
        {
            switch (size)
            {
            case YouTubeThumbnailSize.Small:
                return(new Uri("http://img.youtube.com/vi/" + youTubeId + "/default.jpg", UriKind.Absolute));

            case YouTubeThumbnailSize.Medium:
                return(new Uri("http://img.youtube.com/vi/" + youTubeId + "/hqdefault.jpg", UriKind.Absolute));

            case YouTubeThumbnailSize.Large:
                return(new Uri("http://img.youtube.com/vi/" + youTubeId + "/maxresdefault.jpg", UriKind.Absolute));
            }
            throw new ArgumentException("The value of 'size' is not defined.");
        }