title: Creating a new VSTO add-in tab instead of renaming
body: <p>We have a MS word addin that currently uses and renames the add-in tab in Word (to i-report).
  The problem with this is that if clients have other addins installed, the ribbons from their addins also appear under the i-report tab. </p>
  
  <p>Is there an easy way to use a new tab exclusively instead of renaming the add-ins tab?</p>
  
  <p>The code for the tab in the designer looks like this:</p>
  
  <pre><code>        this.tabiReport = new Microsoft.Office.Tools.Ribbon.RibbonTab();
          this.tabiReport.SuspendLayout();
  
          this.tabiReport.ControlId.ControlIdType = Microsoft.Office.Tools.Ribbon.RibbonControlIdType.Office;
          this.tabiReport.Groups.Add(this.grpConnection);         
          resources.ApplyResources(this.tabiReport, "tabiReport");
          this.tabiReport.Name = "tabiReport";
  </code></pre>
  
  <p><strong>EDIT:</strong> I assume this has something to do with the position of the Tabs collection for the Ribbon. I have tried changing the position of tabiReport from default to BeforeOfficeId and AfterOfficeId but then when debugging I can see the addin load at start up but there is no tab on the ribbon. </p>
  
  <p>I have also tried using AfterOfficeId and then populating the OfficeId field with "TabView
  " to try get it to display after the view tab but it still doesn't show. Any ideas?</p>
  
  <p>EDIT2: Ok I have figured out how this is supposed to be done: By setting the ControlIdType property to custom on the tab but I still have the same problem of it not showing up. </p>