IActionInstance IRichTextInstanceCreator.CreateActionInstance() { AspNetCore.ReportingServices.ReportIntermediateFormat.ActionItem actionItem = new AspNetCore.ReportingServices.ReportIntermediateFormat.ActionItem(); AspNetCore.ReportingServices.ReportIntermediateFormat.Action action = new AspNetCore.ReportingServices.ReportIntermediateFormat.Action(); action.ActionItems.Add(actionItem); ActionInfo owner = new ActionInfo(this.m_textRunDef.RenderingContext, this.m_textRunDef.ReportScope, action, ((InternalTextRun)this.m_textRunDef).TextRunDef, this.m_textRunDef, ObjectType.TextRun, ((InternalTextRun)this.m_textRunDef).TextRunDef.Name, this.m_textRunDef); return(new Action(owner, actionItem, 0).Instance); }
public ActionInfo(RenderingContext renderingContext, IReportScope reportScope, AspNetCore.ReportingServices.ReportIntermediateFormat.Action actionDef, IInstancePath instancePath, ReportElement reportElementOwner, ObjectType objectType, string objectName, IROMActionOwner romActionOwner) { this.m_renderingContext = renderingContext; this.m_reportScope = reportScope; this.m_actionDef = actionDef; this.m_isOldSnapshot = false; this.m_instancePath = instancePath; this.m_reportElementOwner = reportElementOwner; this.m_objectType = objectType; this.m_objectName = objectName; this.m_romActionOwner = romActionOwner; }
public ActionInfoWithDynamicImageMap(RenderingContext renderingContext, IReportScope reportScope, AspNetCore.ReportingServices.ReportIntermediateFormat.Action actionDef, IInstancePath instancePath, ReportItem owner, IROMActionOwner romActionOwner) : base(renderingContext, reportScope, actionDef, instancePath, owner, owner.ReportItemDef.ObjectType, owner.ReportItemDef.Name, romActionOwner) { base.IsDynamic = true; }
public ActionInfoWithDynamicImageMap(RenderingContext renderingContext, AspNetCore.ReportingServices.ReportIntermediateFormat.Action actionDef, ReportItem owner, IROMActionOwner romActionOwner) : this(renderingContext, owner.ReportScope, actionDef, owner.ReportItemDef, owner, romActionOwner) { }