Projektdateien hinzufügen.
This commit is contained in:
43
VideoBrowser/If/IUrlHandler.cs
Normal file
43
VideoBrowser/If/IUrlHandler.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
namespace VideoBrowser.If
|
||||
{
|
||||
using VideoBrowser.Core;
|
||||
|
||||
#region Interfaces
|
||||
|
||||
/// <summary>
|
||||
/// Defines the <see cref="IUrlHandler" />
|
||||
/// </summary>
|
||||
public interface IUrlHandler
|
||||
{
|
||||
#region Properties
|
||||
|
||||
/// <summary>
|
||||
/// Gets the main Domain Name like youtube.com.
|
||||
/// </summary>
|
||||
string DomainName { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the Full Url like youtube video or play list url.
|
||||
/// </summary>
|
||||
string FullUrl { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets a value indicating whether IsDownloadable
|
||||
/// </summary>
|
||||
bool IsDownloadable { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets a value indicating whether IsPlayList
|
||||
/// </summary>
|
||||
bool IsPlayList { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the VideoUrlTypes
|
||||
/// </summary>
|
||||
UrlTypes VideoUrlTypes { get; }
|
||||
|
||||
#endregion Properties
|
||||
}
|
||||
|
||||
#endregion Interfaces
|
||||
}
|
||||
Reference in New Issue
Block a user