public override IComponent GetNextComponent(IComponentEventArgs componentEventArgs) { var johnSmith = new Models.Customer() { Id = 1, Name = "John Smith" }; var jsonString = GoldServices.TaskManager.ObjectToJson(johnSmith); return(null); }
private void Sinks_ComponentRemoved(object sender, IComponentEventArgs e) { if (!e.Project.VBE.IsInDesignMode()) { return; } if (AllDeclarations.Count == 0) { return; } Logger.Debug("Component '{0}' was removed.", e.Component.Name); OnParseRequested(sender); }
private void ComponentRemoved(object sender, IComponentEventArgs e) { if (Provider == null || !Provider.HandleVbeSinkEvents) { return; } if (e.ProjectId != Provider.CurrentRepository.Id) { return; } Logger.Trace("Component {0] removed", e.Component.Name); var fileStatus = Provider.Status().SingleOrDefault(stat => stat.FilePath.Split('.')[0] == e.Component.Name); if (fileStatus != null) { Provider.RemoveFile(fileStatus.FilePath, true); } }
public abstract IComponent GetNextComponent(IComponentEventArgs componentEventArgs);
private void ComponentSelected(object sender, IComponentEventArgs e) { SetSelectionText(); }