IVsLibrary3.CreateNavInfo2 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 对象,该对象表示树中所有节点的导航信息。