This commit is contained in:
2026-04-17 14:55:32 -04:00
commit bc3ac1d4c9
18017 changed files with 4371742 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
namespace DTS.Common.RibbonControl
{
/// <summary>
/// Provides an easy way to get a ribbon tab info that can be used to find a specific ribbon tab.
/// </summary>
public interface IRibbonTabInfoProvider
{
/// <summary>
/// Gets the unique identifier for the ribbon tab.
/// </summary>
string RibbonTabUid { get; }
}
}

View File

@@ -0,0 +1,6 @@
using DTS.Common.Base;
namespace DTS.Common.RibbonControl
{
public interface IRibbonView : IBaseView { }
}

View File

@@ -0,0 +1,16 @@
using DTS.Common.Base;
namespace DTS.Common.RibbonControl
{
/// <summary>
/// Interface for the <see cref="IRibbonViewModel"/> which holds the <see cref="IRibbonView"/>.
/// </summary>
public interface IRibbonViewModel : IBaseViewModel
{
/// <summary>
/// Gets the <see cref="IRibbonView"/>.
/// </summary>
IRibbonView View { get; }
}
}