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 @@
using Microsoft.Practices.Prism.Events;
namespace DTS.Common.Events.GroupTemplates.GroupTemplateList
{
/// <summary>
/// The GroupTemplateListGroupTemplateSelectedEvent event.
/// </summary>
///
/// <remarks>called when a template is selected.</remarks>
///
public class GroupTemplateListGroupDoubleClickEvent : CompositePresentationEvent<string> { }
}

View File

@@ -0,0 +1,12 @@
using Microsoft.Practices.Prism.Events;
namespace DTS.Common.RibbonControl
{
/// <summary>
/// The TabControlSelectionChanged event.
/// </summary>
///
/// <remarks>This event has to be used by the TabControl to indicate that its tab has been changed.</remarks>
///
public class RibbonControlSelectionChanged : CompositePresentationEvent<RibbonControlSelectionEventArgs> { }
}

View File

@@ -0,0 +1,9 @@
namespace DTS.Common.Enums
{
public enum NetworkSelection
{
Default,
NetworkId,
NetworkDesc
}
}

View File

@@ -0,0 +1,45 @@
using DTS.Common.Enums.Hardware;
using System.Net.NetworkInformation;
namespace DTS.Common.Interface.Communication
{
/// <summary>
/// part of 10582 Implement auto-discover and monitor DAS status.
/// this describes a device connected to a DAS, in particular S6 connected to a S6DB
/// </summary>
public interface IDASConnectedDevice
{
/// <summary>
/// the device type of the connected device
/// </summary>
HardwareTypes DeviceType { get; }
/// <summary>
/// the port on the DAS which the device is on (0 based)
/// </summary>
int Port { get; }
/// <summary>
/// the spot on the chain or port the device is on (0 based)
/// </summary>
int SpotOnPort { get; }
/// <summary>
/// MAC Address or physical address
/// </summary>
PhysicalAddress PhysicalAddress{ get; }
/// <summary>
/// the IPAddress of the device
/// </summary>
string IPAddress{ get; }
/// <summary>
/// the serial number of the device
/// </summary>
string SerialNumber { get; }
/// <summary>
/// the location of the device
/// </summary>
string Location { get; }
/// <summary>
/// the version of the device
/// </summary>
string Version { get; }
}
}

View File

@@ -0,0 +1,6 @@
using DTS.Common.Base;
namespace DTS.Common.Interface.RegionOfInterest.RegionOfInterestChannels
{
public interface IRegionOfInterestChannelsView : IBaseView { }
}