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.
- 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.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
INavigateToItemProviderFactory Interface
Microsoft.VisualStudio.Language.NavigateTo.Interfaces Namespace