public virtual int QueryStartClean(uint options, int[] supported, int[] ready) { CCITracing.TraceCall(); config.PrepareBuild(false); if (supported != null && supported.Length > 0) { supported[0] = 1; } if (ready != null && ready.Length > 0) { ready[0] = (this.config.ProjectMgr.BuildInProgress) ? 0 : 1; } return(VSConstants.S_OK); }