BIMSource.SPWriter.Application.CreateRibbonPanel C# (CSharp) Method

CreateRibbonPanel() private method

private CreateRibbonPanel ( UIControlledApplication application ) : System.Windows.Forms.RibbonPanel
application UIControlledApplication
return System.Windows.Forms.RibbonPanel
        private RibbonPanel CreateRibbonPanel(UIControlledApplication application)
        {
            // create a Ribbon panel which contains three stackable buttons and one single push button.
              string firstPanelName = "BIM Source";
              RibbonPanel ribbonPanel = application.CreateRibbonPanel(firstPanelName);

              //Create First button:
              PushButtonData pbDataAddParameterToFamily = new PushButtonData("AddParameterToFamily", "Bind Parameters \nTo Family",
              AddInPath, "BIMSource.SPWriter.Commands");
              PushButton pbAddParameterToFamily = ribbonPanel.AddItem(pbDataAddParameterToFamily) as PushButton;
              pbAddParameterToFamily.ToolTip = "Bind Shared Parameters From External File to Family";
              pbAddParameterToFamily.LargeImage = new BitmapImage(new Uri(Path.Combine(ButtonIconsFolder, "BIMSource.SPWriter.32.png"), UriKind.Absolute));
              pbAddParameterToFamily.Image = new BitmapImage(new Uri(Path.Combine(ButtonIconsFolder, "BIMSource.SPWriter.16.png"), UriKind.Absolute));

              return ribbonPanel;
        }