INavigateToItemProviderFactory::TryCreateNavigateToItemProvider Method (IServiceProvider^, INavigateToItemProvider^)

 

Creates a new INavigateToItemProvider, if possible.

Namespace:   Microsoft.VisualStudio.Language.NavigateTo.Interfaces
Assembly:  Microsoft.VisualStudio.Language.NavigateTo.Interfaces (in Microsoft.VisualStudio.Language.NavigateTo.Interfaces.dll)

bool TryCreateNavigateToItemProvider(
	IServiceProvider^ serviceProvider,
	[OutAttribute] INavigateToItemProvider^% provider
)

Parameters

serviceProvider
Type: System::IServiceProvider^

The IServiceProvider, which can be used to find necessary services to back the INavigateToItemProvider. For example, it can be used to check whether a particular package has been loaded by Visual Studio.

provider
Type: Microsoft.VisualStudio.Language.NavigateTo.Interfaces::INavigateToItemProvider^

The provider that finds symbols that match a search string.

Return Value

Type: System::Boolean

true if the INavigateToItemProvider was successfully created; otherwise, false.

Return to top
Show: