1 write to _runningDocumentTable
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\OpenTextBufferProvider.cs (1)
64_runningDocumentTable = new(() =>
21 references to _runningDocumentTable
Microsoft.VisualStudio.LanguageServices (21)
ProjectSystem\OpenTextBufferProvider.cs (21)
139if (_runningDocumentTable.Value.IsDocumentInitialized(docCookie)) 141var moniker = _runningDocumentTable.Value.GetDocumentMoniker(docCookie); 153if (_runningDocumentTable.Value.IsDocumentInitialized(docCookie)) 155var moniker = _runningDocumentTable.Value.GetDocumentMoniker(docCookie); 171if (_runningDocumentTable.Value.IsDocumentInitialized(docCookie)) 202if (_runningDocumentTable.Value.IsDocumentInitialized(docCookie) && TryGetMoniker(docCookie, out var moniker) && TryGetBufferFromRunningDocumentTable(docCookie, out var buffer)) 205_runningDocumentTable.Value.GetDocumentHierarchyItem(docCookie, out var hierarchy, out _); 214if (_runningDocumentTable.Value.IsDocumentInitialized(docCookie) && TryGetMoniker(docCookie, out var moniker)) 216_runningDocumentTable.Value.GetDocumentHierarchyItem(docCookie, out var hierarchy, out _); 228if (fFirstShow != 0 && _runningDocumentTable.Value.IsDocumentInitialized(docCookie) && TryGetMoniker(docCookie, out var moniker)) 234_runningDocumentTable.Value.GetDocumentHierarchyItem(docCookie, out var hierarchy, out _); 277if (!_runningDocumentTable.Value.IsFileOpen(filePath)) 282var cookie = _runningDocumentTable.Value.GetDocumentCookie(filePath); 283_runningDocumentTable.Value.GetDocumentHierarchyItem(cookie, out var hierarchy, out _); 299_runningDocumentTable.Value.GetDocumentHierarchyItem(cookie, out var hierarchy, out _); 309foreach (var cookie in _runningDocumentTable.Value.GetRunningDocuments()) 311if (_runningDocumentTable.Value.IsDocumentInitialized(cookie)) 320moniker = _runningDocumentTable.Value.GetDocumentMoniker(docCookie); 327return _runningDocumentTable.Value.TryGetBuffer(_editorAdaptersFactoryService, docCookie, out textBuffer); 338if (_runningDocumentTable.IsValueCreated) 340var runningDocumentTableForEvents = (IVsRunningDocumentTable)_runningDocumentTable.Value;