public int AdviseDeployStatusCallback(IVsDeployStatusCallback pIVsDeployStatusCallback, out uint pdwCookie) { if (pIVsDeployStatusCallback == null) { pdwCookie = 0; return(VSConstants.E_UNEXPECTED); } lock (syncObject) { pdwCookie = deployCallbackCollection.Add(pIVsDeployStatusCallback); } return(VSConstants.S_OK); }
int IVsDeployableProjectCfg.AdviseDeployStatusCallback(IVsDeployStatusCallback pIVsDeployStatusCallback, out uint pdwCookie) { if (pIVsDeployStatusCallback == null) { pdwCookie = 0; return VSConstants.E_UNEXPECTED; } lock (syncObject) { pdwCookie = deployCallbackCollection.Add(pIVsDeployStatusCallback); } return VSConstants.S_OK; }
int IVsDeployableProjectCfg.AdviseDeployStatusCallback(IVsDeployStatusCallback pIVsDeployStatusCallback, out uint pdwCookie) { m_connectionsDeployStatusCallback.Advise(pIVsDeployStatusCallback, out pdwCookie); return(Utility.COM_HResults.S_OK); }
int IVsDeployableProjectCfg.AdviseDeployStatusCallback(IVsDeployStatusCallback pIVsDeployStatusCallback, out uint pdwCookie) { m_connectionsDeployStatusCallback.Advise(pIVsDeployStatusCallback, out pdwCookie); return Utility.COM_HResults.S_OK; }