

Hongye Sun MSDN Subscriber Support in Forum Void service_ComponentAdded(object sender, ComponentEventArgs e)

Void service_ComponentRemoved(object sender, ComponentEventArgs e) Service.ComponentRemoved += new ComponentEventHandler(service_ComponentRemoved) Service.ComponentAdded += new ComponentEventHandler(service_ComponentAdded)

Provider.GetService(typeof(IComponentChangeService)) as IComponentChangeService IServiceProvider provider = host as IServiceProvider IDesignerHost host = window.Object as IDesignerHost If(executeOption = vsCommandExecOption.vsCommandExecOptionDoDefault) I have the following code working in Add-In public void Exec(string commandName, vsCommandExecOption executeOption, ref object varIn, ref object varOut, ref bool handled) I think IComponentChangeService should be what you are looking for.
