IVsCallBrowser::SetRootAtSymbol Method (Int32, Guid, array<SYMBOL_DESCRIPTION_NODE>^, UInt32)
Visual Studio 2015
Displays the contents of a library in the Call Browser.
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
int SetRootAtSymbol( int cbMode, [InAttribute] Guid% guidLib, array<SYMBOL_DESCRIPTION_NODE>^ rgSymbolNodes, unsigned int ulcNodes )
Parameters
- cbMode
-
Type:
System::Int32
[in] Browser mode to use. A value from the __VSCALLBROWSERMODE enumeration.
- guidLib
-
Type:
System::Guid
[in] The GUID of the library to use.
- rgSymbolNodes
-
Type:
array<Microsoft.VisualStudio.Shell.Interop::SYMBOL_DESCRIPTION_NODE>^
[in] An array of SYMBOL_DESCRIPTION_NODE structures containing the nodes to use in the browser.
- ulcNodes
-
Type:
System::UInt32
[in] Number of nodes returned—the length of rgSymbolNodes.
Return Value
Type: System::Int32If the method succeeds, it returns S_OK. If it fails, it returns an error code.
From vsshell80.idl:
HRESULT IVsCallBrowser::SetRootAtSymbol( [in] CALLBROWSERMODE cbMode, [in] REFGUID guidLib, [in, size_is(ulcNodes)] SYMBOL_DESCRIPTION_NODE rgSymbolNodes[], [in] ULONG ulcNodes );
Show: