internal bool CanChange( ChangeStatus action, Guid pluginID, RunningRequirement requirement ) { if( Changing != null ) { PluginRequirementCollectionChangingEventArgs eCancel = new PluginRequirementCollectionChangingEventArgs( this, action, pluginID, requirement ); Changing( this, eCancel ); return !eCancel.Cancel; } return true; }
internal bool CanChange(ChangeStatus action, Guid pluginID, RunningRequirement requirement) { if (Changing != null) { PluginRequirementCollectionChangingEventArgs eCancel = new PluginRequirementCollectionChangingEventArgs(this, action, pluginID, requirement); Changing(this, eCancel); return(!eCancel.Cancel); } return(true); }