16 lines
481 B
Plaintext
16 lines
481 B
Plaintext
|
|
// ReSharper disable CheckNamespace
|
||
|
|
namespace DTS.Common.Base
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// Provides an easy way to recognize a class that exposes a HeaderInfo that can be used to bind to a header from XAML.
|
||
|
|
/// </summary>
|
||
|
|
/// <typeparam name="T">The HeaderInfo type.</typeparam>
|
||
|
|
public interface IHeaderInfoProvider<T>
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// Gets the header info of type T.
|
||
|
|
/// </summary>
|
||
|
|
T HeaderInfo { get; }
|
||
|
|
}
|
||
|
|
}
|