4646b825c72456d2fb8fa9a326833eb08f467d62
[pithos-ms-client] / trunk%2FPithos.ShellExtensions%2FOverlays%2FModifiedIconOverlay.cs
1 using System;
2 using System.Runtime.InteropServices;
3
4 namespace Pithos.ShellExtensions.Overlays
5 {
6     [ClassInterface(ClassInterfaceType.None), ComVisible(true)]
7     [Guid("3D05BCB0-733B-49CD-B340-9D79C17C73CC")]
8     public class ModifiedIconOverlay: IconOverlayBase
9     {
10
11         private static string _iconName = "Modified";
12
13         public ModifiedIconOverlay():base(_iconName)
14         {
15             
16         }
17
18         #region Shell Extension Registration
19         [ComRegisterFunction()]
20         public static void Register(Type t)
21         {
22             RegisterOverlay(t,_iconName);
23         }
24
25         [ComUnregisterFunction]
26         public static void Unregister(Type t)
27         {
28             UnregisterOverlay(t,_iconName);
29         }
30
31         #endregion
32
33
34     }
35 }