コード例 #1
0
ファイル: VsHierarchy.cs プロジェクト: emptywalls/vs-chromium
 public VsHierarchy(System.IServiceProvider serviceProvider, IVsGlyphService vsGlyphService, IDispatchThread dispatchThread)
 {
     _serviceProvider = serviceProvider;
     _vsGlyphService  = vsGlyphService;
     _threadId        = dispatchThread.ManagedThreadId;
     _logger          = new VsHierarchyLogger(this);
 }
コード例 #2
0
ファイル: VsHierarchy.cs プロジェクト: zpublic/vs-chromium
 public VsHierarchy(IServiceProvider serviceProvider, IVsGlyphService vsGlyphService,
                    IImageSourceFactory imageSourceFactory, NodeTemplateFactory nodeTemplateFactory,
                    INodeViewModelLoader nodeViewModelLoader, IDispatchThread dispatchThread)
 {
     _serviceProvider     = serviceProvider;
     _vsGlyphService      = vsGlyphService;
     _imageSourceFactory  = imageSourceFactory;
     _nodeTemplateFactory = nodeTemplateFactory;
     _nodeViewModelLoader = nodeViewModelLoader;
     _threadId            = dispatchThread.ManagedThreadId;
     _logger = new VsHierarchyLogger(this);
     _nodes  = new VsHierarchyNodes();
 }
コード例 #3
0
ファイル: VsHierarchy.cs プロジェクト: mbbill/vs-chromium
 public VsHierarchy(System.IServiceProvider serviceProvider, IVsGlyphService vsGlyphService, IUIThread uiThread) {
   _serviceProvider = serviceProvider;
   _vsGlyphService = vsGlyphService;
   _threadId = uiThread.ManagedThreadId;
   _logger = new VsHierarchyLogger(this);
 }