AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

ToolActionArgs Class

Extended action arguments used by ACSP admin tools, adding support for record-level language context and typed CMS action commands. Implements the ActionArgs

Namespace:  AdvantageCMS.Core.Admin.Event
Assembly:  AdvantageCMS.Core (in AdvantageCMS.Core.dll)

Syntax


public class ToolActionArgs : ActionArgs

Examples


Creating a ToolActionArgs for admin tool operations with a specific record language:
C#
var toolArgs = new ToolActionArgs(currentUser, sql, siteId, languageId, recordLanguageId: 2);
toolArgs.CommandName = eCMSActions.Publish;

Inheritance Hierarchy


Object
  AdvantageCMS.Core.Admin.Event..::..ActionArgs
    AdvantageCMS.Core.Admin.Event..::..ToolActionArgs