All files
[pithos-ms-client] / trunk / Pithos.ShellExtensions / Overlays / ConflictIconOverlay.cs
1 using System;
2 using System.Runtime.InteropServices;
3
4
5 namespace Pithos.ShellExtensions.Overlays
6 {
7     [ClassInterface(ClassInterfaceType.None), ComVisible(true)]
8     [Guid("3EFA16FC-C6B6-4673-BFEC-BD9518F1EFCE")]
9     public class ConflictIconOverlay: IconOverlayBase
10     {
11
12         private static string _iconName = "Conflict";
13
14         public ConflictIconOverlay():base(_iconName)
15         {
16             
17         }
18
19         #region Shell Extension Registration
20         [ComRegisterFunction()]
21         public static void Register(Type t)
22         {
23             RegisterOverlay(t,_iconName);
24         }
25
26         [ComUnregisterFunction]
27         public static void Unregister(Type t)
28         {
29             UnregisterOverlay(t,_iconName);
30         }
31
32         #endregion
33
34
35     }
36 }