Class YouTube
- Namespace
- SunamoShared.Web
- Assembly
- SunamoShared.dll
Utility methods for YouTube URL parsing and link generation.
public static class YouTube
- Inheritance
-
YouTube
- Inherited Members
Methods
GetHtmlAnchor(string)
Generates an HTML anchor element linking to the specified YouTube video.
public static string GetHtmlAnchor(string videoCode)
Parameters
videoCodestringThe YouTube video code.
Returns
GetLinkToSearch(string)
Generates a YouTube search URL for the specified query.
public static string GetLinkToSearch(string query)
Parameters
querystringThe search query text.
Returns
GetLinkToVideo(string)
Generates a YouTube watch URL from a video code.
public static string GetLinkToVideo(string videoCode)
Parameters
videoCodestringThe YouTube video code.
Returns
ParseYtCode(string)
Extracts the YouTube video code from a URL. Returns null if not found.
public static string ParseYtCode(string uri)
Parameters
uristringThe YouTube URL to parse.
Returns
ReplaceAll(string, List<string>, string)
Replaces all occurrences of specified strings with a replacement.
public static string ReplaceAll(string text, List<string> what, string replacement)
Parameters
textstringThe input text.
whatList<string>The strings to replace.
replacementstringThe replacement string.