Método IVsCombinedBrowseComponentSet.CreateNavInfo (Guid, SYMBOL_DESCRIPTION_NODE , UInt32, IVsNavInfo)
Publicado: agosto de 2016
Cria IVsNavInfo para um símbolo definido na rgSymbolNodes matriz de símbolos.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
int CreateNavInfo(
[InAttribute] ref Guid guidLib,
SYMBOL_DESCRIPTION_NODE[] rgSymbolNodes,
uint ulcNodes,
out IVsNavInfo ppNavInfo
)
int CreateNavInfo(
[InAttribute] Guid% guidLib,
array<SYMBOL_DESCRIPTION_NODE>^ rgSymbolNodes,
unsigned int ulcNodes,
[OutAttribute] IVsNavInfo^% ppNavInfo
)
abstract CreateNavInfo :
guidLib:Guid byref *
rgSymbolNodes:SYMBOL_DESCRIPTION_NODE[] *
ulcNodes:uint32 *
ppNavInfo:IVsNavInfo byref -> int
Function CreateNavInfo (
<InAttribute> ByRef guidLib As Guid,
rgSymbolNodes As SYMBOL_DESCRIPTION_NODE(),
ulcNodes As UInteger,
<OutAttribute> ByRef ppNavInfo As IVsNavInfo
) As Integer
Parâmetros
guidLib
Type: System.Guid[in] O Guid que identifica a biblioteca de marcas. Para obter mais informações, consulte vsshell80.idl, bibliotecas de procurar VS.
rgSymbolNodes
Type: Microsoft.VisualStudio.Shell.Interop.SYMBOL_DESCRIPTION_NODE[][in] Uma matriz de SYMBOL_DESCRIPTION_NODE objetos que descrevem cada nó na árvore.
ulcNodes
Type: System.UInt32[in] O número de objetos a rgSymbolNodes matriz.
ppNavInfo
Type: Microsoft.VisualStudio.Shell.Interop.IVsNavInfoO IVsNavInfo que representa as informações de navegação de um símbolo na árvore hierárquica de símbolos.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retornará S_OK. Se ele falhar, ele retorna um código de erro.
Implementações
IVsBrowseComponentSet.CreateNavInfo(Guid, SYMBOL_DESCRIPTION_NODE[], UInt32, IVsNavInfo)
Comentários
COM assinatura
De vsshell80.idl:
HRESULT CreateNavInfo(
[in] REFGUID guidLib,
[in, size_is(ulcNodes)] SYMBOL_DESCRIPTION_NODE rgSymbolNodes[],
[in] ULONG ulcNodes,
[out, retval] IVsNavInfo ** ppNavInfo
);
Consulte também
Interface IVsCombinedBrowseComponentSet
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo