Search Results for

    Show / Hide Table of Contents

    Class AnyCollectionCommandParamController

    A parameter controller for the AnyCollectionCommandParam parameter which holds an entity type

    Inheritance
    object
    PopupWindowController
    PopupWindowController<AnyCollectionCommandParam>
    ParamViewerController<AnyCollectionCommandParam>
    ParamSingleViewerController<AnyCollectionCommandParam>
    AnyCollectionCommandParamController
    Implements
    IPopupWindowController<AnyCollectionCommandParam>
    IParamViewerController
    IPopupWindowController
    IController
    Inherited Members
    ParamSingleViewerController<AnyCollectionCommandParam>.InitFromWindow(IPopupWindow<AnyCollectionCommandParam>)
    ParamSingleViewerController<AnyCollectionCommandParam>.Display()
    ParamSingleViewerController<AnyCollectionCommandParam>.OnItemChanged(object, PropertyChangedEventArgs)
    ParamSingleViewerController<AnyCollectionCommandParam>.Controls()
    ParamSingleViewerController<AnyCollectionCommandParam>.Host
    ParamSingleViewerController<AnyCollectionCommandParam>.SingleWindow
    ParamSingleViewerController<AnyCollectionCommandParam>.UIContext
    ParamSingleViewerController<AnyCollectionCommandParam>.ServiceContext
    ParamViewerController<AnyCollectionCommandParam>.SetParam(AnyCollectionCommandParam)
    ParamViewerController<AnyCollectionCommandParam>.OriginalParam
    PopupWindowController<AnyCollectionCommandParam>.InitCommands(IList<ViewCommand>)
    PopupWindowController<AnyCollectionCommandParam>.OnOk(object)
    PopupWindowController<AnyCollectionCommandParam>.OnOk(AnyCollectionCommandParam)
    PopupWindowController<AnyCollectionCommandParam>.Validate(AnyCollectionCommandParam)
    PopupWindowController<AnyCollectionCommandParam>.OnCancel()
    PopupWindowController<AnyCollectionCommandParam>.OwningWindow
    PopupWindowController<AnyCollectionCommandParam>.Commands
    PopupWindowController<AnyCollectionCommandParam>.GetResult
    PopupWindowController.RootController
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.Client.Core.Commands.Core
    Assembly: LemonEdge.ClientCore.dll
    Syntax
    public class AnyCollectionCommandParamController : ParamSingleViewerController<AnyCollectionCommandParam>, IPopupWindowController<AnyCollectionCommandParam>, IParamViewerController, IPopupWindowController, IController

    Constructors

    AnyCollectionCommandParamController(IParamSingleViewer<AnyCollectionCommandParam>, AnyCollectionCommandParam)

    Creates a new AnyCollectionCommandParamController

    Declaration
    public AnyCollectionCommandParamController(IParamSingleViewer<AnyCollectionCommandParam> window, AnyCollectionCommandParam param)
    Parameters
    Type Name Description
    IParamSingleViewer<AnyCollectionCommandParam> window

    The popup single parameter window to display these parameters

    AnyCollectionCommandParam param

    The initial parameter values to display

    Methods

    AlterControlInfo(ControlDisplayInfo)

    Alters the EntityTypeID parameter control to hold a list of all entities in the system

    Declaration
    protected override void AlterControlInfo(ControlDisplayInfo info)
    Parameters
    Type Name Description
    ControlDisplayInfo info

    The control to be modified

    Overrides
    LemonEdge.Client.UI.API.Controllers.ParamSingleViewerController<LemonEdge.API.Client.Commands.AnyCollectionCommandParam>.AlterControlInfo(LemonEdge.Client.UI.API.Controls.ControlDisplayInfo)

    ControlNames()

    The controls for this parameter is only for the EntityTypeID allowing a selection of any entity in the system

    Declaration
    protected override IEnumerable<ControlDisplayInfoLight> ControlNames()
    Returns
    Type Description
    IEnumerable<ControlDisplayInfoLight>

    The controls for this parameter is only for the EntityTypeID allowing a selection of any entity in the system

    Overrides
    LemonEdge.Client.UI.API.Controllers.ParamSingleViewerController<LemonEdge.API.Client.Commands.AnyCollectionCommandParam>.ControlNames()

    Implements

    IPopupWindowController<TResult>
    IParamViewerController
    IPopupWindowController
    IController

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.