Search Results for

    Show / Hide Table of Contents

    Class Watchers

    This command executes the Watchers system tool window command

    Opens the watchers tool window which can show all users/roles/teams currently watching specific items in the currently active layout

    See https://web.lemonedge.com/help/watchers/ for more info
    Inheritance
    System.Object
    BaseHasChildren<EPCommandWithDescriptor>
    EPCommand
    EPCommandWithDescriptor
    ViewCommand
    ViewToggleCommand
    ToolWindowToggler
    Watchers
    Implements
    IHasChildren<EPCommandWithDescriptor>
    IHasChildren
    System.IDisposable
    IEPCommandWithDescriptor
    IEPCommand
    System.Windows.Input.ICommand
    ICommandDescriptor
    Inherited Members
    ToolWindowToggler.SubscribeToLayoutChange
    ToolWindowToggler.OverlayIconID
    ToolWindowToggler.OnLayoutsChanged(IModelLayouHost, LayoutChangeEventArgs)
    ToolWindowToggler.InternalCanExecute(Object)
    ToolWindowToggler.InternalExecuteAsync(Object)
    ViewCommand.Type
    ViewCommand.IncludeInSimple
    EPCommandWithDescriptor.ICommandDescriptor.Title
    EPCommandWithDescriptor.Parameter
    EPCommandWithDescriptor.HelpURL
    EPCommand.ActiveDisplayerFromOwner
    EPCommand.LoadChildrenAsync()
    EPCommand.ReloadChildrenOnEachOpen
    EPCommand.HasChildCommands
    EPCommand.SetToggler(IHasToggleStatus)
    EPCommand.Seperator
    EPCommand.Owner
    EPCommand.CanExecuteChanged
    EPCommand.OnCanExecuteChanged()
    EPCommand.ICommand.Execute(Object)
    EPCommand.ExternalExecute(Object)
    EPCommand.InternalExecute(Object)
    EPCommand.LockExecution
    EPCommand.ICommand.CanExecute(Object)
    EPCommand.ExternalCanExecute(Object)
    EPCommand.InternalCanExecuteAsync(Object)
    EPCommand.Toggler
    EPCommand.CustomType
    EPCommand.Key
    EPCommand.ModifierKeys
    EPCommand.GetModifierText(IEPCommand)
    EPCommand.RemoveEventHandlersOnDispose()
    EPCommand.Dispose(Boolean)
    EPCommand.Dispose()
    BaseHasChildren<EPCommandWithDescriptor>.Order
    BaseHasChildren<EPCommandWithDescriptor>.Children
    BaseHasChildren<EPCommandWithDescriptor>.AddChild(EPCommandWithDescriptor)
    BaseHasChildren<EPCommandWithDescriptor>.DeleteChild(EPCommandWithDescriptor)
    BaseHasChildren<EPCommandWithDescriptor>.ClearChildren()
    BaseHasChildren<EPCommandWithDescriptor>.Parent
    BaseHasChildren<EPCommandWithDescriptor>.AddChild(IHasChildren)
    BaseHasChildren<EPCommandWithDescriptor>.DeleteChild(IHasChildren)
    BaseHasChildren<EPCommandWithDescriptor>.IHasChildren.Children
    BaseHasChildren<EPCommandWithDescriptor>.IHasChildren.Parent
    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.Commands.ToolWindows
    Assembly: ClientCore.dll
    Syntax
    [CommandDescriptorOptions(Commands.Watchers, null)]
    public class Watchers : ToolWindowToggler, IHasChildren<EPCommandWithDescriptor>, IHasChildren, IDisposable, IEPCommandWithDescriptor, IEPCommand, ICommand, ICommandDescriptor

    Constructors

    Watchers(IModelLayoutCommon)

    Creates a new Watchers tool window command

    Declaration
    public Watchers(IModelLayoutCommon host)
    Parameters
    Type Name Description
    IModelLayoutCommon host

    The context host this command operates within

    Properties

    Description

    Declaration
    public override string Description { get; }
    Property Value
    Type Description
    System.String
    Overrides
    EPCommandWithDescriptor.Description

    DisplayableToolWindowItemType

    Returns the WatchersToolWindow type

    Declaration
    protected override Type DisplayableToolWindowItemType { get; }
    Property Value
    Type Description
    System.Type
    Overrides
    ToolWindowToggler.DisplayableToolWindowItemType

    IconID

    Declaration
    public override Guid IconID { get; }
    Property Value
    Type Description
    System.Guid
    Overrides
    EPCommandWithDescriptor.IconID

    Title

    Declaration
    public override string Title { get; }
    Property Value
    Type Description
    System.String
    Overrides
    EPCommandWithDescriptor.Title

    ToolTip

    Declaration
    public override string ToolTip { get; }
    Property Value
    Type Description
    System.String
    Overrides
    EPCommandWithDescriptor.ToolTip

    Methods

    CreateDisplayableItem(IModelLayoutDisplayer)

    Returns a new WatchersToolWindow

    Declaration
    protected override ToolWindowItem CreateDisplayableItem(IModelLayoutDisplayer activeLayout)
    Parameters
    Type Name Description
    IModelLayoutDisplayer activeLayout

    The currently active layout

    Returns
    Type Description
    ToolWindowItem

    A new WatchersToolWindow

    Overrides
    ToolWindowToggler.CreateDisplayableItem(IModelLayoutDisplayer)

    Implements

    IHasChildren<T>
    IHasChildren
    System.IDisposable
    IEPCommandWithDescriptor
    IEPCommand
    System.Windows.Input.ICommand
    ICommandDescriptor

    Extension Methods

    MiscExtensions.SetIfNotEqual<T, P>(T, Expression<Func<T, P>>, P)
    ReflectionExtensions.ClearEventInvocations(Object, String)
    StringExtensions.ToCSVFormatString(Object, Type)
    SQLExtensions.ToSQLValue(Object, Boolean)
    CommandExtensions.CreateCommand(EPCommand, ICommandDescriptor, CommandButtonType, Boolean, CommandSize)
    CommandExtensions.UpdateCommand(EPCommand, Object, ICommandDescriptor, Boolean, CommandSize)
    In This Article
    Back to top © LemonTree Software Ltd. All rights reserved.