public string GetUrlByType(LinkFormatEnum type, string longUrl) { switch (type) { case LinkFormatEnum.FULL: return longUrl; case LinkFormatEnum.FULL_TINYURL: return this.Result.ShortenedURL; case LinkFormatEnum.FULL_IMAGE_FORUMS: return GetFullImageForumsUrl(longUrl); case LinkFormatEnum.FULL_IMAGE_HTML: return GetFullImageHTML(longUrl); case LinkFormatEnum.FULL_IMAGE_WIKI: return GetFullImageWiki(longUrl); case LinkFormatEnum.FULL_IMAGE_MEDIAWIKI: return GetFullImageMediaWikiInnerLink(longUrl); case LinkFormatEnum.LINKED_THUMBNAIL: return GetLinkedThumbnailForumUrl(longUrl); case LinkFormatEnum.LinkedThumbnailHtml: return GetLinkedThumbnailHtmlUrl(longUrl); case LinkFormatEnum.LINKED_THUMBNAIL_WIKI: return GetLinkedThumbnailWikiUrl(longUrl); case LinkFormatEnum.THUMBNAIL: return this.Result.ThumbnailURL; } return this.Result.URL; }
public ToolStripMenuItem GetLinkFormatTsmi(ToolStripDropDownButton tsddb, LinkFormatEnum lf) { foreach (ToolStripMenuItem tsmi in tsddb.DropDownItems) { if ((LinkFormatEnum)tsmi.Tag == lf) { return(tsmi); } } return(new ToolStripMenuItem()); }
public string GetUrlByType(LinkFormatEnum type, string longUrl) { switch (type) { case LinkFormatEnum.FULL: return(longUrl); case LinkFormatEnum.FULL_TINYURL: return(this.ShortenedURL); case LinkFormatEnum.FULL_IMAGE_FORUMS: return(GetFullImageForumsUrl(longUrl)); case LinkFormatEnum.FULL_IMAGE_HTML: return(GetFullImageHTML(longUrl)); case LinkFormatEnum.FULL_IMAGE_WIKI: return(GetFullImageWiki(longUrl)); case LinkFormatEnum.FULL_IMAGE_MEDIAWIKI: return(GetFullImageMediaWikiInnerLink(longUrl)); case LinkFormatEnum.LINKED_THUMBNAIL: return(GetLinkedThumbnailForumUrl(longUrl)); case LinkFormatEnum.LinkedThumbnailHtml: return(GetLinkedThumbnailHtmlUrl(longUrl)); case LinkFormatEnum.LINKED_THUMBNAIL_WIKI: return(GetLinkedThumbnailWikiUrl(longUrl)); case LinkFormatEnum.THUMBNAIL: return(this.ThumbnailURL); case LinkFormatEnum.LocalFilePath: return(this.LocalFilePath); case LinkFormatEnum.LocalFilePathUri: return(GetLocalFilePathAsUri(LocalFilePath)); } return(this.URL); }
public string GetUrlByType(LinkFormatEnum type) { switch (type) { case LinkFormatEnum.URL: return(Info.Result.URL); case LinkFormatEnum.ShortenedURL: return(Info.Result.ShortenedURL); case LinkFormatEnum.ForumImage: return(parser.Parse(Info, UploadInfoParser.ForumImage)); case LinkFormatEnum.HTMLImage: return(parser.Parse(Info, UploadInfoParser.HTMLImage)); case LinkFormatEnum.WikiImage: return(parser.Parse(Info, UploadInfoParser.WikiImage)); case LinkFormatEnum.ForumLinkedImage: return(parser.Parse(Info, UploadInfoParser.ForumLinkedImage)); case LinkFormatEnum.HTMLLinkedImage: return(parser.Parse(Info, UploadInfoParser.HTMLLinkedImage)); case LinkFormatEnum.WikiLinkedImage: return(parser.Parse(Info, UploadInfoParser.WikiLinkedImage)); case LinkFormatEnum.ThumbnailURL: return(Info.Result.ThumbnailURL); case LinkFormatEnum.LocalFilePath: return(Info.FilePath); case LinkFormatEnum.LocalFilePathUri: return(GetLocalFilePathAsUri(Info.FilePath)); } return(Info.Result.URL); }
public string GetUrlByType(LinkFormatEnum type) { switch (type) { case LinkFormatEnum.URL: return Info.Result.URL; case LinkFormatEnum.ShortenedURL: return Info.Result.ShortenedURL; case LinkFormatEnum.ForumImage: return parser.Parse(Info, UploadInfoParser.ForumImage); case LinkFormatEnum.HTMLImage: return parser.Parse(Info, UploadInfoParser.HTMLImage); case LinkFormatEnum.WikiImage: return parser.Parse(Info, UploadInfoParser.WikiImage); case LinkFormatEnum.ForumLinkedImage: return parser.Parse(Info, UploadInfoParser.ForumLinkedImage); case LinkFormatEnum.HTMLLinkedImage: return parser.Parse(Info, UploadInfoParser.HTMLLinkedImage); case LinkFormatEnum.WikiLinkedImage: return parser.Parse(Info, UploadInfoParser.WikiLinkedImage); case LinkFormatEnum.ThumbnailURL: return Info.Result.ThumbnailURL; case LinkFormatEnum.LocalFilePath: return Info.FilePath; case LinkFormatEnum.LocalFilePathUri: return GetLocalFilePathAsUri(Info.FilePath); } return Info.Result.URL; }
public ToolStripMenuItem GetLinkFormatTsmi(ToolStripDropDownButton tsddb, LinkFormatEnum lf) { foreach (ToolStripMenuItem tsmi in tsddb.DropDownItems) { if ((LinkFormatEnum)tsmi.Tag == lf) { return tsmi; } } return new ToolStripMenuItem(); }