IVsLibrary2.CreateNavInfo(SYMBOL_DESCRIPTION_NODE[], UInt32, IVsNavInfo) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Réservé pour un usage futur.
public:
int CreateNavInfo(cli::array <Microsoft::VisualStudio::Shell::Interop::SYMBOL_DESCRIPTION_NODE> ^ rgSymbolNodes, System::UInt32 ulcNodes, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsNavInfo ^ % ppNavInfo);
public:
int CreateNavInfo(Platform::Array <Microsoft::VisualStudio::Shell::Interop::SYMBOL_DESCRIPTION_NODE> ^ rgSymbolNodes, unsigned int ulcNodes, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsNavInfo ^ & ppNavInfo);
int CreateNavInfo(std::Array <Microsoft::VisualStudio::Shell::Interop::SYMBOL_DESCRIPTION_NODE> const & rgSymbolNodes, unsigned int ulcNodes, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsNavInfo const & & ppNavInfo);
public int CreateNavInfo (Microsoft.VisualStudio.Shell.Interop.SYMBOL_DESCRIPTION_NODE[] rgSymbolNodes, uint ulcNodes, out Microsoft.VisualStudio.Shell.Interop.IVsNavInfo ppNavInfo);
abstract member CreateNavInfo : Microsoft.VisualStudio.Shell.Interop.SYMBOL_DESCRIPTION_NODE[] * uint32 * IVsNavInfo -> int
Public Function CreateNavInfo (rgSymbolNodes As SYMBOL_DESCRIPTION_NODE(), ulcNodes As UInteger, ByRef ppNavInfo As IVsNavInfo) As Integer
Paramètres
- rgSymbolNodes
- SYMBOL_DESCRIPTION_NODE[]
[in] Tableau d'objets SYMBOL_DESCRIPTION_NODE décrivant chaque nœud de l'arborescence.
- ulcNodes
- UInt32
[in] Nombre d'objets dans le tableau rgSymbolNodes.
- ppNavInfo
- IVsNavInfo
[out] Retourne un objet IVsNavInfo représentant les informations de navigation pour tous les nœuds de l'arborescence.
Retours
Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.
Remarques
Signature COM
À partir de vsshell80. idl :
HRESULT IVsLibrary2::CreateNavInfo(
[in, size_is(ulcNodes)] SYMBOL_DESCRIPTION_NODE rgSymbolNodes[],
[in] ULONG ulcNodes,
[out] IVsNavInfo ** ppNavInfo
);