public DTE_CommandBarPopup( DTE_Main InMain, Microsoft.VisualStudio.CommandBars.CommandBarPopup InCmdBarPopup) { mMain = InMain; mCmdBarPopup = InCmdBarPopup; }
public DTE_CommandBarPopup FindCommandBarPopup(string InName) { // the popup is a child menu on the CommandBar menu. Microsoft.VisualStudio.CommandBars.CommandBarControl toolsControl = null; toolsControl = mCmdBar.Controls[InName]; // cast to a CommandBarPopup Microsoft.VisualStudio.CommandBars.CommandBarPopup popup = null; popup = (Microsoft.VisualStudio.CommandBars.CommandBarPopup)toolsControl; if (popup == null) { return(null); } else { return(new DTE_CommandBarPopup(mMain, popup)); } }