コード例 #1
0
ファイル: AboutScreen.cs プロジェクト: manojdjoshi/dnSpy
		AboutScreenMenuItem(IDocumentViewerContentFactoryProvider documentViewerContentFactoryProvider, IDocumentTabService documentTabService, IAppWindow appWindow, IExtensionService extensionService, IContentTypeRegistryService contentTypeRegistryService) {
			this.documentViewerContentFactoryProvider = documentViewerContentFactoryProvider;
			this.documentTabService = documentTabService;
			this.appWindow = appWindow;
			this.extensionService = extensionService;
			aboutContentType = contentTypeRegistryService.GetContentType(ContentTypes.AboutDnSpy);
		}
コード例 #2
0
 public DisassemblyDocumentTabContent(IDocumentViewerContentFactoryProvider documentViewerContentFactoryProvider, IContentType contentType, DisassemblyContentProvider contentProvider, string title)
 {
     this.documentViewerContentFactoryProvider = documentViewerContentFactoryProvider;
     this.contentProvider = contentProvider;
     asmContentType       = contentType;
     Title = title ?? dnSpy_Resources.Disassembly_TabTitle;
     contentProvider.OnContentChanged += DisassemblyContentProvider_OnContentChanged;
 }
コード例 #3
0
ファイル: AboutScreen.cs プロジェクト: zquans/dnSpy
 AboutScreenMenuItem(IDocumentViewerContentFactoryProvider documentViewerContentFactoryProvider, IDocumentTabService documentTabService, IAppWindow appWindow, IExtensionService extensionService, IContentTypeRegistryService contentTypeRegistryService)
 {
     this.documentViewerContentFactoryProvider = documentViewerContentFactoryProvider;
     this.documentTabService = documentTabService;
     this.appWindow          = appWindow;
     this.extensionService   = extensionService;
     aboutContentType        = contentTypeRegistryService.GetContentType(ContentTypes.AboutDnSpy);
 }
コード例 #4
0
 DecompileDocumentTabContentFactory(IDsDocumentService documentService, IDocumentTreeNodeDecompiler documentTreeNodeDecompiler, IDecompilerService decompilerService, IDecompilationCache decompilationCache, IMethodAnnotations methodAnnotations, IContentTypeRegistryService contentTypeRegistryService, IDocumentViewerContentFactoryProvider documentViewerContentFactoryProvider)
 {
     DocumentService                      = documentService;
     DocumentTreeNodeDecompiler           = documentTreeNodeDecompiler;
     DecompilerService                    = decompilerService;
     DecompilationCache                   = decompilationCache;
     MethodAnnotations                    = methodAnnotations;
     ContentTypeRegistryService           = contentTypeRegistryService;
     DocumentViewerContentFactoryProvider = documentViewerContentFactoryProvider;
 }
コード例 #5
0
		DecompileDocumentTabContentFactory(IDsDocumentService documentService, IDocumentTreeNodeDecompiler documentTreeNodeDecompiler, IDecompilerService decompilerService, IDecompilationCache decompilationCache, IMethodAnnotations methodAnnotations, IContentTypeRegistryService contentTypeRegistryService, IDocumentViewerContentFactoryProvider documentViewerContentFactoryProvider, IDocumentWriterService documentWriterService) {
			DocumentService = documentService;
			DocumentTreeNodeDecompiler = documentTreeNodeDecompiler;
			DecompilerService = decompilerService;
			DecompilationCache = decompilationCache;
			MethodAnnotations = methodAnnotations;
			ContentTypeRegistryService = contentTypeRegistryService;
			DocumentViewerContentFactoryProvider = documentViewerContentFactoryProvider;
			DocumentWriterService = documentWriterService;
		}
コード例 #6
0
ファイル: AboutScreen.cs プロジェクト: manojdjoshi/dnSpy
		public AboutScreenDocumentTabContent(IDocumentViewerContentFactoryProvider documentViewerContentFactoryProvider, IAppWindow appWindow, IExtensionService extensionService, IContentType aboutContentType) {
			this.documentViewerContentFactoryProvider = documentViewerContentFactoryProvider;
			this.appWindow = appWindow;
			this.extensionService = extensionService;
			this.aboutContentType = aboutContentType;
		}