IVsLibrary3.CreateNavInfo2 方法

定义

IVsNavInfo2使用指定的语言创建对象。

public:
 void CreateNavInfo2(System::UInt32 language, cli::array <Microsoft::VisualStudio::Shell::Interop::SYMBOL_DESCRIPTION_NODE> ^ rgSymbolNodes, System::UInt32 ulcNodes, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsNavInfo2 ^ % ppNavInfo);
public:
 void CreateNavInfo2(unsigned int language, Platform::Array <Microsoft::VisualStudio::Shell::Interop::SYMBOL_DESCRIPTION_NODE> ^ rgSymbolNodes, unsigned int ulcNodes, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsNavInfo2 ^ &  ppNavInfo);
void CreateNavInfo2(unsigned int language, std::Array <Microsoft::VisualStudio::Shell::Interop::SYMBOL_DESCRIPTION_NODE> const & rgSymbolNodes, unsigned int ulcNodes, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsNavInfo2 const & & ppNavInfo);
public void CreateNavInfo2 (uint language, Microsoft.VisualStudio.Shell.Interop.SYMBOL_DESCRIPTION_NODE[] rgSymbolNodes, uint ulcNodes, out Microsoft.VisualStudio.Shell.Interop.IVsNavInfo2 ppNavInfo);
abstract member CreateNavInfo2 : uint32 * Microsoft.VisualStudio.Shell.Interop.SYMBOL_DESCRIPTION_NODE[] * uint32 * IVsNavInfo2 -> unit
Public Sub CreateNavInfo2 (language As UInteger, rgSymbolNodes As SYMBOL_DESCRIPTION_NODE(), ulcNodes As UInteger, ByRef ppNavInfo As IVsNavInfo2)

参数

language
UInt32

中首选语言。

rgSymbolNodes
SYMBOL_DESCRIPTION_NODE[]

[size_is (ulcNodes) ] SYMBOL_DESCRIPTION_NODE 描述树中的每个节点的对象的数组。

ulcNodes
UInt32

中数组中的对象数 rgSymbolNodes

ppNavInfo
IVsNavInfo2

弄返回一个 IVsNavInfo2 对象,该对象表示树中所有节点的导航信息。

适用于