Search Results for

    Show / Hide Table of Contents

    Interface ICopyItemHelper<T>

    An extension interface of the INewItemHelper<T> which adds an addition for helping with copying items

    Inherited Members
    INewItemHelper<T>.ItemName
    INewItemHelper<T>.OverlayIconID
    INewItemHelper<T>.CanCreate(UserInfo, IReadOnlyCache)
    INewItemHelper<T>.CreateNewItem(UserInfo, IReadOnlyCache, IEntityUpdater)
    INewItemHelper<T>.MarkForInsert(IEntityUpdaterUI, T)
    INewItemHelper<T>.GetOpenDescriptor(IEntityUpdaterUI, T)
    Namespace: LemonEdge.Client.Core.Commands.ViewCommands
    Assembly: ClientCore.dll
    Syntax
    public interface ICopyItemHelper<T> : INewItemHelper<T>
    Type Parameters
    Name Description
    T

    The entity type being ocpied

    Properties

    ItemSetName

    The collection name of entity type being copied

    Declaration
    string ItemSetName { get; }
    Property Value
    Type Description
    System.String

    Methods

    CloneItem(T, IEntityUpdaterUI)

    Declaration
    virtual Task<T> CloneItem(T original, IEntityUpdaterUI context)
    Parameters
    Type Name Description
    T original
    IEntityUpdaterUI context
    Returns
    Type Description
    System.Threading.Tasks.Task<T>

    Extension Methods

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