Share via


INavigateToItemProviderFactory.TryCreateNavigateToItemProvider Method

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)

Syntax

'Declaration
Function TryCreateNavigateToItemProvider ( _
    serviceProvider As IServiceProvider, _
    <OutAttribute> ByRef provider As INavigateToItemProvider _
) As Boolean
bool TryCreateNavigateToItemProvider(
    IServiceProvider serviceProvider,
    out INavigateToItemProvider provider
)
bool TryCreateNavigateToItemProvider(
    IServiceProvider^ serviceProvider, 
    [OutAttribute] INavigateToItemProvider^% provider
)
abstract TryCreateNavigateToItemProvider : 
        serviceProvider:IServiceProvider * 
        provider:INavigateToItemProvider byref -> bool 
function TryCreateNavigateToItemProvider(
    serviceProvider : IServiceProvider, 
    provider : INavigateToItemProvider
) : boolean

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.

Return Value

Type: System.Boolean
true if the INavigateToItemProvider was successfully created; otherwise, false.

.NET Framework Security

See Also

Reference

INavigateToItemProviderFactory Interface

Microsoft.VisualStudio.Language.NavigateTo.Interfaces Namespace