Naggy.DiagnosticsFinder.Initialize C# (CSharp) Method

Initialize() public static method

public static Initialize ( IServiceProvider serviceProvider, DTE dte ) : void
serviceProvider IServiceProvider
dte DTE
return void
        public static void Initialize(IServiceProvider serviceProvider, DTE dte)
        {
            ErrorList.Initialize(serviceProvider, dte);
            ClangServices.Initialize(dte);
            DiagnosticsBlacklist.Initialize();
            initialized = true;
        }

Usage Example

Beispiel #1
0
        public ITagger <T> CreateTagger <T>(ITextBuffer buffer) where T : ITag
        {
            var dte = (DTE)ServiceProvider.GetService(typeof(DTE));

            DiagnosticsFinder.Initialize(ServiceProvider, dte);
            Func <ITagger <T> > taggerFunc = () => new DiagnosticTagger(dte, buffer) as ITagger <T>;

            return(buffer.Properties.GetOrCreateSingletonProperty <ITagger <T> >(taggerFunc));
        }
DiagnosticsFinder