IVsLibrary3::CreateNavInfo2 Method (UInt32, array<SYMBOL_DESCRIPTION_NODE>^, UInt32, IVsNavInfo2^)

 

Creates an IVsNavInfo2 object with the specified language.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

void CreateNavInfo2(
	unsigned int language,
	array<SYMBOL_DESCRIPTION_NODE>^ rgSymbolNodes,
	unsigned int ulcNodes,
	[OutAttribute] IVsNavInfo2^% ppNavInfo
)

Parameters

language
Type: System::UInt32

[in] The preferred language.

rgSymbolNodes
Type: array<Microsoft.VisualStudio.Shell.Interop::SYMBOL_DESCRIPTION_NODE>^

[in, size_is(ulcNodes)] An array of SYMBOL_DESCRIPTION_NODE objects describing each node in the tree.

ulcNodes
Type: System::UInt32

[in] The number of objects in the rgSymbolNodes array.

ppNavInfo
Type: Microsoft.VisualStudio.Shell.Interop::IVsNavInfo2^

[out] Returns an IVsNavInfo2 object representing the navigation information for all nodes in the tree.

Return to top
Show: