Advertisement
nateshoffner

ITabsterPlugin

Feb 4th, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.01 KB | None | 0 0
  1. public interface ITabsterPlugin
  2. {
  3.     /// <summary>
  4.     ///     Plugin author.
  5.     /// </summary>
  6.     string Author { get; }
  7.  
  8.     /// <summary>
  9.     ///     Plugin copyright.
  10.     /// </summary>
  11.     string Copyright { get; }
  12.  
  13.     /// <summary>
  14.     ///     Plugin description.
  15.     /// </summary>
  16.     string Description { get; }
  17.  
  18.     /// <summary>
  19.     ///     Plugin display name.
  20.     /// </summary>
  21.     string DisplayName { get; }
  22.  
  23.     /// <summary>
  24.     ///     Plugin version.
  25.     /// </summary>
  26.     Version Version { get; }
  27.  
  28.     /// <summary>
  29.     ///     Plugin website.
  30.     /// </summary>
  31.     Uri Website { get; }
  32.  
  33.     /// <summary>
  34.     ///     Plugin guid.
  35.     /// </summary>
  36.     Guid Guid { get; }
  37.  
  38.     /// <summary>
  39.     ///     Plugin activation.
  40.     /// </summary>
  41.     void Activate();
  42.  
  43.     /// <summary>
  44.     ///     Plugin deactivation.
  45.     /// </summary>
  46.     void Deactivate();
  47.  
  48.     /// <summary>
  49.     ///     Plugin initialization.
  50.     /// </summary>
  51.     void Initialize();
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement