예제 #1
0
 public PythonAssemblyReferenceNode(PythonProjectNode root, string assemblyPath)
     : base(root, assemblyPath)
 {
     AnalyzeReferenceAsync(root.GetAnalyzer())
     .HandleAllExceptions(ProjectMgr.Site, GetType())
     .DoNotWait();
 }
예제 #2
0
 public PythonAssemblyReferenceNode(PythonProjectNode root, ProjectElement element)
     : base(root, element)
 {
     AnalyzeReferenceAsync(root.GetAnalyzer())
     .HandleAllExceptions(ProjectMgr.Site, GetType())
     .DoNotWait();
 }
        internal PythonExtensionReferenceNode(PythonProjectNode root, ProjectElement element, string filename)
            : base(root, element)
        {
            Utilities.ArgumentNotNullOrEmpty("filename", filename);
            _filename = PathUtils.GetAbsoluteFilePath(root.ProjectHome, filename);

            AnalyzeReference(root.GetAnalyzer());
            InitializeFileChangeEvents();
        }
예제 #4
0
 public PythonAssemblyReferenceNode(PythonProjectNode root, string assemblyPath)
     : base(root, assemblyPath)
 {
     AnalyzeReference(root.GetAnalyzer());
 }
예제 #5
0
 public PythonAssemblyReferenceNode(PythonProjectNode root, ProjectElement element)
     : base(root, element)
 {
     AnalyzeReference(root.GetAnalyzer());
 }