using System; using System.Runtime.InteropServices; namespace Pithos.ShellExtensions.Overlays { [ClassInterface(ClassInterfaceType.None), ComVisible(true)] [Guid("20FCF62D-E553-48FA-99B8-6C0A4E1C5D55")] public class SynchIconOverlay: IconOverlayBase { private static string _iconName = "Synch"; public SynchIconOverlay():base(_iconName) { } #region Shell Extension Registration [ComRegisterFunction()] public static void Register(Type t) { RegisterOverlay(t,_iconName); } [ComUnregisterFunction] public static void Unregister(Type t) { UnregisterOverlay(t,_iconName); } #endregion } }