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