DataWeb
Search Results for

    Show / Hide Table of Contents

    Class ModuleAutomationProfileListEdit

    List edit module for automation profile sections, extending the export with automation profile properties.

    Inheritance
    object
    Module
    ModuleListEdit
    ModuleAutomationProfileListEdit
    Inherited Members
    ModuleListEdit.GetDataAsync(IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.GetDeferredDataAsync(ModuleListEdit.ItemsParams, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.ConvertToListItem(BasicItem, IEnumerable<ModuleListEdit.ListData.DataField>)
    ModuleListEdit.GetDataFieldsAsync(CancellationToken)
    ModuleListEdit.GetListWidgets(CancellationToken)
    ModuleListEdit.ProcessListWidgetsValues(IEnumerable<ModuleListEdit.ListItem>, IEnumerable<UserSetting>)
    ModuleListEdit.ProcessListWidgetsDeferredValuesAsync(List<ModuleListEdit.ListItem>, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.GetItemIsWrite(BasicItem)
    ModuleListEdit.GetFormDataAsync(ModuleListEdit.ItemParams, CancellationToken)
    ModuleListEdit.SaveItemAsync(ModuleListEdit.EditSave, CancellationToken)
    ModuleListEdit.ProcessOnSaveDataAsync(BasicItem, List<Form.ProvidedValue>, Dictionary<string, object>, CancellationToken)
    ModuleListEdit.CloneItemAsync(ModuleListEdit.ItemParams, CancellationToken)
    ModuleListEdit.DeleteItemsAsync(ModuleListEdit.ItemsParams, CancellationToken)
    ModuleListEdit.SetSearchAsync(ModuleListEdit.SearchUpdate, CancellationToken)
    ModuleListEdit.GetSearchSuggestionsAsync(ModuleListEdit.SearchSuggestionFilter, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.GetSearchFiltersAsync(IEnumerable<ModuleListEdit.ListData.DataField>, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.SetSearchFilterAsync(SearchInfo.SearchFilter, object, object, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.SetPageIndexAsync(ModuleListEdit.PageIndexUpdate, CancellationToken)
    ModuleListEdit.SetOrderByAsync(ModuleListEdit.OrderByUpdate, IEnumerable<UserSetting>, CancellationToken)
    ModuleListEdit.GetBasicItemsAsync(bool, List<string>, IEnumerable<ModuleListEdit.ListData.DataField>, CancellationToken)
    ModuleListEdit.GetActionsAsync(CancellationToken)
    ModuleListEdit.ProcessActionAsync(ContextAction, IUser, List<string>, List<Form.ProvidedValue>, NavigationContext, CancellationToken)
    ModuleListEdit.ProcessOnItemExportAsync(BasicItem, Dictionary<string, object>, CancellationToken)
    ModuleListEdit.ProcessOnExportAsync(IEnumerable<BasicItem>, List<Dictionary<string, object>>, CancellationToken)
    Module.section
    Module.navigationContext
    Module.serviceProvider
    Module.ValidateAsync(Item, Dictionary<string, object>, CancellationToken)
    Module.SaveAsync(Item, Dictionary<string, object>, CancellationToken)
    Module.IsCompletedAsync(Item, Section, CancellationToken)
    Module.CloneAsync(Item, Item, CancellationToken)
    Module.GetProvidedValues(Dictionary<string, object>)
    Module.GetSectionNotificationCountAsync(CancellationToken)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: DataWeb.Structure.Modules
    Assembly: DataWeb.Core.dll
    Syntax
    public class ModuleAutomationProfileListEdit : ModuleListEdit

    Constructors

    ModuleAutomationProfileListEdit(Section, NavigationContext, IServiceProvider)

    List edit module for automation profile sections, extending the export with automation profile properties.

    Declaration
    public ModuleAutomationProfileListEdit(Section section, NavigationContext navigationContext, IServiceProvider serviceProvider)
    Parameters
    Type Name Description
    Section section
    NavigationContext navigationContext
    IServiceProvider serviceProvider

    Methods

    ProcessExportAsync(IEnumerable<BasicItem>, CancellationToken)

    Asynchronously processes the export of basic items.

    Declaration
    public override Task<Stream> ProcessExportAsync(IEnumerable<BasicItem> basicItems, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    IEnumerable<BasicItem> basicItems

    The basic items to export.

    CancellationToken cancellationToken

    Token to cancel the operation.

    Returns
    Type Description
    Task<Stream>

    A task that represents the asynchronous operation. The task result contains the export stream.

    Overrides
    ModuleListEdit.ProcessExportAsync(IEnumerable<BasicItem>, CancellationToken)
    In this article
    Back to top Generated by DocFX