15 instantiations of NavigationOptions
Microsoft.CodeAnalysis.EditorFeatures (6)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptFindUsagesContext.cs (1)
118await location.NavigateToAsync(new NavigationOptions(showInPreviewTab, activateTab), cancellationToken).ConfigureAwait(false);
GoToDefinition\GoToDefinitionCommandHandler.cs (1)
136_threadingContext, new NavigationOptions(PreferProvisionalTab: true, ActivateTab: true),
GoToDefinition\GoToDefinitionHelpers.cs (1)
27threadingContext, new NavigationOptions(PreferProvisionalTab: true, ActivateTab: true), cancellationToken).ConfigureAwait(false);
Host\IStreamingFindReferencesPresenter.cs (1)
77threadingContext, new NavigationOptions(PreferProvisionalTab: true, ActivateTab: true), cancellationToken).ConfigureAwait(false);
IntelliSense\NavigationActionFactory.cs (1)
81.TryNavigateToAsync(threadingContext, new NavigationOptions(PreferProvisionalTab: true, ActivateTab: true), cancellationToken)
NavigableSymbols\NavigableSymbolService.NavigableSymbol.cs (1)
64_service._threadingContext, new NavigationOptions(PreferProvisionalTab: true, ActivateTab: true), backgroundIndicator.UserCancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (4)
ExternalAccess\UnitTesting\API\UnitTestingDocumentSpan.cs (1)
35await location.NavigateToAsync(new NavigationOptions(options.PreferProvisionalTab, options.ActivateTab), cancellationToken).ConfigureAwait(false);
ExternalAccess\UnitTesting\UnitTestingStackTraceServiceAccessor.cs (1)
54await location.NavigateToAsync(new NavigationOptions(showInPreviewTab, activateTab), cancellationToken).ConfigureAwait(false);
FindUsages\DefinitionItem.cs (1)
147=> TryNavigateToAsync(workspace, new NavigationOptions(showInPreviewTab, activateTab), cancellationToken);
Navigation\NavigationOptions.cs (1)
27public static readonly NavigationOptions Default = new();
Microsoft.VisualStudio.LanguageServices (5)
CallHierarchy\CallHierarchyDetail.cs (1)
78new NavigationOptions(PreferProvisionalTab: true, ActivateTab: false),
FindReferences\FindReferencesTableControlEventProcessorProvider.cs (1)
85var options = new NavigationOptions(PreferProvisionalTab: e.IsPreview, ActivateTab: e.ShouldActivate);
StackTraceExplorer\StackFrameViewModel.cs (2)
77_threadingContext, new NavigationOptions(PreferProvisionalTab: true, ActivateTab: false), cancellationToken).ConfigureAwait(false); 125var options = new NavigationOptions(PreferProvisionalTab: true, ActivateTab: false);
ValueTracking\ValueTrackedTreeItemViewModel.cs (1)
186var options = new NavigationOptions(PreferProvisionalTab: true, ActivateTab: false);
31 references to NavigationOptions
Microsoft.CodeAnalysis.EditorFeatures (10)
Extensibility\NavigationBar\AbstractEditorNavigationBarItemService.cs (1)
61allowInvalidPosition: false, NavigationOptions.Default, cancellationToken).ConfigureAwait(false))
NavigateTo\NavigateToHelpers.cs (1)
55NavigationOptions.Default,
Navigation\IDocumentNavigationServiceExtensions.cs (8)
16this INavigableLocation? location, IThreadingContext threadingContext, NavigationOptions options, CancellationToken cancellationToken) 31this IDocumentNavigationService service, IThreadingContext threadingContext, Workspace workspace, DocumentId documentId, TextSpan textSpan, NavigationOptions options, bool allowInvalidSpan, CancellationToken cancellationToken) 38this IDocumentNavigationService service, IThreadingContext threadingContext, Workspace workspace, DocumentId documentId, TextSpan textSpan, NavigationOptions options, CancellationToken cancellationToken) 48return await location.TryNavigateToAsync(threadingContext, NavigationOptions.Default, cancellationToken).ConfigureAwait(false); 52this IDocumentNavigationService service, IThreadingContext threadingContext, Workspace workspace, DocumentId documentId, int position, int virtualSpace, bool allowInvalidPosition, NavigationOptions options, CancellationToken cancellationToken) 61return service.TryNavigateToPositionAsync(threadingContext, workspace, documentId, position, NavigationOptions.Default, cancellationToken); 65this IDocumentNavigationService service, IThreadingContext threadingContext, Workspace workspace, DocumentId documentId, int position, NavigationOptions options, CancellationToken cancellationToken) 73this IDocumentNavigationService service, IThreadingContext threadingContext, Workspace workspace, DocumentId documentId, int lineNumber, int offset, NavigationOptions options, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (3)
Navigation\FSharpDocumentNavigationService.cs (2)
42threadingContext, workspace, documentId, textSpan, NavigationOptions.Default with { PreferProvisionalTab = true }, cancellationToken)); 51allowInvalidPosition: false, NavigationOptions.Default with { PreferProvisionalTab = true }, cancellationToken));
Navigation\IFSharpCrossLanguageSymbolNavigationService.cs (1)
19/// <inheritdoc cref="NavigationOptions"/>
Microsoft.CodeAnalysis.Features (8)
ExternalAccess\VSTypeScript\Api\VSTypeScriptDocumentNavigationServiceWrapper.cs (2)
37await location.NavigateToAsync(NavigationOptions.Default, cancellationToken).ConfigureAwait(false); 49await location.NavigateToAsync(NavigationOptions.Default, cancellationToken).ConfigureAwait(false);
FindUsages\DefinitionItem.cs (1)
150public async Task<bool> TryNavigateToAsync(Workspace workspace, NavigationOptions options, CancellationToken cancellationToken)
Navigation\INavigableLocation.cs (4)
20Task<bool> NavigateToAsync(NavigationOptions options, CancellationToken cancellationToken); 23internal sealed class NavigableLocation(Func<NavigationOptions, CancellationToken, Task<bool>> callback) : INavigableLocation 25private readonly Func<NavigationOptions, CancellationToken, Task<bool>> _callback = callback; 27public Task<bool> NavigateToAsync(NavigationOptions options, CancellationToken cancellationToken)
Navigation\NavigationOptions.cs (1)
27public static readonly NavigationOptions Default = new();
Microsoft.VisualStudio.LanguageServices (10)
CallHierarchy\CallHierarchyItem.cs (1)
144NavigationOptions.Default with { PreferProvisionalTab = true }, context.UserCancellationToken).ConfigureAwait(false);
FindReferences\Entries\AbstractDocumentSpanEntry.cs (1)
50public async Task NavigateToAsync(NavigationOptions options, CancellationToken cancellationToken)
FindReferences\Entries\MetadataDefinitionItemEntry.cs (1)
42public async Task NavigateToAsync(NavigationOptions options, CancellationToken cancellationToken)
FindReferences\Entries\SimpleMessageEntry.cs (1)
52public Task NavigateToAsync(NavigationOptions options, CancellationToken cancellationToken)
FindReferences\FindReferencesTableControlEventProcessorProvider.cs (1)
85var options = new NavigationOptions(PreferProvisionalTab: e.IsPreview, ActivateTab: e.ShouldActivate);
FindReferences\ISupportsNavigation.cs (1)
14Task NavigateToAsync(NavigationOptions options, CancellationToken cancellationToken);
FindReferences\RoslynDefinitionBucket.cs (1)
77public async Task NavigateToAsync(NavigationOptions options, CancellationToken cancellationToken)
StackTraceExplorer\StackFrameViewModel.cs (1)
125var options = new NavigationOptions(PreferProvisionalTab: true, ActivateTab: false);
ValueTracking\ValueTrackedTreeItemViewModel.cs (1)
186var options = new NavigationOptions(PreferProvisionalTab: true, ActivateTab: false);
Workspace\VisualStudioDocumentNavigationService.cs (1)
419private static IDisposable OpenNewDocumentStateScope(NavigationOptions options)