Class ItemTasksToolWindow
Inheritance
System.Object
ItemTasksToolWindow
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: LemonEdge.Client.Core.Views.Core
Assembly: ClientCore.dll
Syntax
public class ItemTasksToolWindow : ToolWindowItemForSingleTabOrGridSelectedItem
Constructors
ItemTasksToolWindow()
Creates a new tool window item for the item tasks tool window
Parameterless constructors are required for all ToolWindowItem implementations
Declaration
public ItemTasksToolWindow()
ItemTasksToolWindow(IModelLayoutDisplayer)
Creates a new tool window item for the item tasks tool window with the specified current active IModelLayoutDisplayer to work against
Declaration
public ItemTasksToolWindow(IModelLayoutDisplayer displayer)
Parameters
Type | Name | Description |
---|---|---|
IModelLayoutDisplayer | displayer | The current active displayer to work against |
Fields
PARAM_TASKS
The layout name this item requires to be displayed
Available so a DefaultLayoutGenerator can be implemented to create a custom layout specifically for this item
Declaration
public const string PARAM_TASKS = "ItemTasks_ToolWindow"
Field Value
Type | Description |
---|---|
System.String |
Properties
Descriptor
Indicates this always works with the IItemTask type
Declaration
public override EntityDescriptor Descriptor { get; }
Property Value
Type | Description |
---|---|
EntityDescriptor |
Overrides
ImageID
Returns the pin default image
Declaration
public override Guid ImageID { get; }
Property Value
Type | Description |
---|---|
System.Guid |
Overrides
Label
Always returns "Tasks"
Declaration
public override string Label { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
LayoutDiplayName
Returns PARAM_TASKS
Declaration
public override string LayoutDiplayName { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
UsesDisplayerContext
Always returns true as this tool window edits the IItemTask records associated with the active IModelLayoutDisplayer in their context
Declaration
public override bool UsesDisplayerContext { get; }
Property Value
Type | Description |
---|---|
System.Boolean |