GitScc.SccProviderService.UnRegisterDocumentEvents C# (CSharp) Method

UnRegisterDocumentEvents() private method

private UnRegisterDocumentEvents ( ) : void
return void
        private void UnRegisterDocumentEvents()
        {
            if (VSConstants.VSCOOKIE_NIL != _tpdTrackProjectDocumentsCookie)
            {
                ThreadHelper.ThrowIfNotOnUIThread();
                IVsTrackProjectDocuments2 tpdService = (IVsTrackProjectDocuments2)_sccProvider.GetService(typeof(SVsTrackProjectDocuments));
                tpdService.UnadviseTrackProjectDocumentsEvents(_tpdTrackProjectDocumentsCookie);
                _tpdTrackProjectDocumentsCookie = VSConstants.VSCOOKIE_NIL;
            }
            _windowEvents.WindowActivated -= _windowEvents_WindowActivated;
            _solutionEvents.ProjectAdded -= _solutionEvents_ProjectAdded;
            _windowEvents.WindowActivated -= _windowEvents_WindowActivated;
        }
SccProviderService