forked from SonyWWS/ATF
-
Notifications
You must be signed in to change notification settings - Fork 0
/
IToolBar.cs
34 lines (30 loc) · 1.01 KB
/
IToolBar.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//Copyright © 2014 Sony Computer Entertainment America LLC. See License.txt.
namespace Sce.Atf.Wpf
{
/// <summary>
/// Interface for tool bar models.
/// Objects which export this interface in the MEF composition container
/// will be picked up by the application toolBar system</summary>
public interface IToolBar
{
/// <summary>
/// Get tool bar tag object</summary>
object Tag { get; }
}
/// <summary>
/// Interface for tool bar item models.
/// Objects which export this interface in the MEF composition container
/// will be picked up by the application toolBar system</summary>
public interface IToolBarItem
{
/// <summary>
/// Get tool bar item tag object</summary>
object Tag { get; }
/// <summary>
/// Get tool bar item's tool bar tag object</summary>
object ToolBarTag { get; }
/// <summary>
/// Get whether tool bar item visible</summary>
bool IsVisible { get; }
}
}