/* * public override void On_VersionControlSyncFilesResponse(HPMChangeCallbackData_VersionControlSyncFilesResponse _Data) * { * base.On_VersionControlSyncFilesResponse(_Data); * } */ public override void On_ProjectDelete(HPMChangeCallbackData_ProjectDelete _Data) { base.On_ProjectDelete(_Data); if (BufferEvents) { lock (eventBuffer) { eventBuffer.Add(new ProjectDeleteEventArgs(_Data)); } } else { if (ProjectDelete != null) { ProjectDelete(this, new ProjectDeleteEventArgs(_Data)); } if (ProjectDeleteCompleted != null) { ProjectDeleteCompleted(this, new EventArgs()); } } }
public ProjectDeleteEventArgs(HPMChangeCallbackData_ProjectDelete data) { this.data = data; }
public override void On_ProjectDelete(HPMChangeCallbackData_ProjectDelete data) { ProjectDeleteEventArgs dataArgs = new ProjectDeleteEventArgs(data); ProjectDeleteEvent(this, dataArgs); }
internal ProjectDeleteEventArgs(HPMChangeCallbackData_ProjectDelete data) { this.data = data; }
/* public override void On_VersionControlSyncFilesResponse(HPMChangeCallbackData_VersionControlSyncFilesResponse _Data) { base.On_VersionControlSyncFilesResponse(_Data); } */ public override void On_ProjectDelete(HPMChangeCallbackData_ProjectDelete _Data) { base.On_ProjectDelete(_Data); if (BufferEvents) { lock (eventBuffer) { eventBuffer.Add(new ProjectDeleteEventArgs(_Data)); } } else { if (ProjectDelete != null) ProjectDelete(this, new ProjectDeleteEventArgs(_Data)); if (ProjectDeleteCompleted != null) ProjectDeleteCompleted(this, new EventArgs()); } }