IVsDropdownBarManager.AddDropdownBar(Int32, IVsDropdownBarClient) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Allows you to add a set of combo dropdowns to a code window. This call wraps the call to IVsDropdownBar::Attach. If there is already a dropdown bar attached to the code window it returns E_UNEXPECTED. In general you should call GetDropdownBar first before calling AddDropdownBar to make sure there isn't already a dropdown bar associated with the given code window.
public:
int AddDropdownBar(int cCombos, Microsoft::VisualStudio::TextManager::Interop::IVsDropdownBarClient ^ pClient);
public:
int AddDropdownBar(int cCombos, Microsoft::VisualStudio::TextManager::Interop::IVsDropdownBarClient ^ pClient);
int AddDropdownBar(int cCombos, Microsoft::VisualStudio::TextManager::Interop::IVsDropdownBarClient const & pClient);
public int AddDropdownBar (int cCombos, Microsoft.VisualStudio.TextManager.Interop.IVsDropdownBarClient pClient);
abstract member AddDropdownBar : int * Microsoft.VisualStudio.TextManager.Interop.IVsDropdownBarClient -> int
Public Function AddDropdownBar (cCombos As Integer, pClient As IVsDropdownBarClient) As Integer
Parameters
- cCombos
- Int32
[in] The DropdownBar/Window combo.
- pClient
- IVsDropdownBarClient
[in] DropdownBar client.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From textmgr.idl:
HRESULT IVsDropdownBarManager::AddDropdownBar(
[in] long cCombos,
[in] IVsDropdownBarClient *pClient
);
AddDropdownBar
adds a set of combo dropdowns to a code window. This call wraps the call to Attach. If there is already a dropdown bar attached to the code window the call returns E_UNEXPECTED. You should call GetDropdownBar before calling AddDropdownBar
to ensure that there isn't already a dropdown bar associated with the given code window.