6 implementations of Document
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
NavigateTo\NavigateToSearcherTests.cs (1)
273public Document Document => _workspace.CurrentSolution.Projects.Single().Documents.Single();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
CodeDefinitionWindow\CrossLanguageCodeDefinitionWindowTests.vb (1)
49Public ReadOnly Property Document As Document Implements INavigableItem.Document
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Internal\Navigation\InternalFSharpNavigableItem.cs (1)
32public Document Document { get; }
Microsoft.CodeAnalysis.Features (3)
ExternalAccess\VSTypeScript\VSTypeScriptNavigableItemWrapper.cs (1)
29public Document Document => _navigableItem.Document;
NavigateTo\RoslynNavigateToItem.cs (1)
356Document INavigableItem.Document => _itemDocument;
Navigation\NavigableItemFactory.SymbolLocationNavigableItem.cs (1)
41public Document Document
25 references to Document
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
NavigateTo\NavigateToTests.cs (1)
1677return ((CodeAnalysis.NavigateTo.INavigateToSearchResult)item.Tag).NavigableItem.Document.Name == fileName;
Microsoft.CodeAnalysis.EditorFeatures (5)
CodeDefinitionWindow\DefinitionContextTracker.cs (4)
172if (await navigationService.CanNavigateToSpanAsync(workspace, item.Document.Id, item.SourceSpan, cancellationToken).ConfigureAwait(false)) 174var text = await item.Document.GetTextAsync(cancellationToken).ConfigureAwait(false); 177if (item.Document.FilePath != null) 179builder.Add(new CodeDefinitionWindowLocation(item.DisplayTaggedParts.JoinText(), item.Document.FilePath, linePositionSpan.Start));
NavigateTo\NavigateToHelpers.cs (1)
34var document = searchResult.NavigableItem.Document;
Microsoft.CodeAnalysis.EditorFeatures.Wpf (4)
NavigateTo\NavigateToItemDisplay.cs (3)
60var document = _searchResult.NavigableItem.Document; 111var document = _searchResult.NavigableItem.Document; 125var document = _searchResult.NavigableItem.Document;
Peek\PeekableItemSource.cs (1)
135var document = item.Document;
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
CodeDefinitionWindow\CrossLanguageCodeDefinitionWindowTests.vb (1)
49Public ReadOnly Property Document As Document Implements INavigableItem.Document
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (2)
GoToDefinition\OmniSharpFindDefinitionService.cs (1)
20return result.NullToEmpty().SelectAsArray(original => new OmniSharpNavigableItem(original.DisplayTaggedParts, original.Document, original.SourceSpan));
NavigateTo\OmniSharpNavigateToSearchService.cs (1)
59new(result.NavigableItem.DisplayTaggedParts, result.NavigableItem.Document, result.NavigableItem.SourceSpan));
Microsoft.CodeAnalysis.Features (5)
NavigateTo\NavigateToSearchResultComparer.cs (3)
28=> x?.NavigableItem.Document.FilePath == y?.NavigableItem.Document.FilePath && 32=> Hash.Combine(obj?.NavigableItem.Document.FilePath, obj?.NavigableItem.SourceSpan.GetHashCode() ?? 0);
Navigation\INavigableItem.cs (2)
18/// cref="Document"/> is used. 23/// Return true to display the file path of <see cref="Document"/> and the span of <see
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
62definition.Document, definition.SourceSpan, definition.IsStale, cancellationToken).ConfigureAwait(false);
Handler\Symbols\WorkspaceSymbolsHandler.cs (1)
89result.NavigableItem.Document, result.NavigableItem.SourceSpan, result.NavigableItem.IsStale, _context, cancellationToken).ConfigureAwait(false);
Microsoft.VisualStudio.LanguageServices (4)
NavigateTo\RoslynNavigateToSearchCallback.cs (1)
75result.NavigableItem.Document.FilePath,
NavigateTo\RoslynSearchResultView.cs (1)
36var filePath = _searchResult.NavigableItem.Document.FilePath;
NavigateTo\RoslynSearchResultViewFactory.cs (1)
61var document = roslynResult.SearchResult.NavigableItem.Document;
Progression\GraphBuilder.cs (1)
702var document = result.NavigableItem.Document;
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Definitions\GoToDefinitionHandler.cs (1)
165item.Document, item.SourceSpan, item.IsStale, cancellationToken).ConfigureAwait(false);