Namespace: Consultingwerk.Windows.Framework.Controls
Class 
EmbeddedAbstractBaseControl Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.SmartComponents.Base.SmartUserControl
Implements: IHasDesignerVerbs
Inherited by: Consultingwerk.Windows.Framework.Menu.CallParameterBaseControl Consultingwerk.Windows.Framework.Menu.InvokeServiceMethodCallParameterControl Consultingwerk.Windows.Framework.Menu.InvokeStaticMethodCallParameterControl Consultingwerk.Windows.Framework.Menu.LaunchAnnotationFormCallParameterControl Consultingwerk.Windows.Framework.Menu.LaunchFormCallParameterControl Consultingwerk.Windows.Framework.Menu.LaunchWebViewCallParameterControl Consultingwerk.Windows.Framework.Menu.RunProcedureCallParameterControl Consultingwerk.Windows.Framework.Menu.WebUriCallParameterControl Consultingwerk.Windows.Framework.Scheduler.JobCommandBaseControl Consultingwerk.Windows.Framework.Lock.DeleteExpiredLockJobCommandControl Consultingwerk.Windows.Framework.Scheduler.BusinessTaskSchedulerJobCommandControl Consultingwerk.Windows.Framework.Scheduler.CleanupSchedulerJobCommandControl Consultingwerk.Windows.Framework.Scheduler.ProcedureSchedulerJobCommandControl Consultingwerk.Windows.Framework.Scheduler.ShellCommandSchedulerJobCommandControl Consultingwerk.Windows.Framework.Scheduler.SmartCacheExpiryJobCommandControl Consultingwerk.Windows.Framework.Scheduler.TrimExpiredWebSessionsJobCommandControl

File:EmbeddedAbstractBaseControl
Author(s):Marko Rueterbories / Consultingwerk Ltd.
Created:Fri Dec 07 21:18:59 CET 2012



Top Method Summary
Options Name Purpose
ClearDataFields () Invokes the InternalClearDataFields Method and makes sure that no Writeback happends
InitializeComponent ()
InternalClearDataFields () Clear all editor fields
OnLoad (EventArgs) Initializes the ControlEventHandler after the initialization of the UserControl
OnTextChanged (EventArgs) The Text property is used to synchronize the JSON serialized Objects between the UserControl and the Viewer in which it is used.
RecurseInitializeControlEventHandler (Control) Subscribe the EventHandler(s) to events of all editor controls added to the EmbeddedAbstractBaseControl.
TextChangedEventHandler (Object, EventArgs) Event handler for the TextChangedEvent event of Editor Controls on the EmbeddedAbstractBaseControl to write back the current value of the JSON Object to the Text property of the UserControl.
UpdateUiData () Updates the data shown in the UI
WritebackCallParameterToTextProperty () Updates the data of the CallParameter object after the user has entered data to the UI

Top Constructor Summary
Options Name Purpose
EmbeddedAbstractBaseControl () Constructor for the EmbeddedAbstractBaseControl class

Top Property Summary
Options Name Purpose
LOGICAL AddingRecord
Consultingwerk.ISerializable CallParameterObject


Method Detail
Top

ClearDataFields ()

Purpose: Invokes the InternalClearDataFields Method and makes sure that no
Writeback happends
Notes:

Top

InitializeComponent ()


Top

InternalClearDataFields ()

Purpose: Clear all editor fields
Notes: Needs to be implemented in a derived class

Top

OnLoad (EventArgs)

Purpose: Initializes the ControlEventHandler after the initialization of the
UserControl
Notes:

Parameters:
e System.EventArgs
An EventArgs instance which has no event data
Top

OnTextChanged (EventArgs)

Purpose: The Text property is used to synchronize the JSON serialized
Objects between the UserControl and the Viewer in which it is used.
Notes:

Parameters:
e System.EventArgs
An EventArgs instance which has no event data
Top

RecurseInitializeControlEventHandler (Control)

Purpose: Subscribe the EventHandler(s) to events of all editor controls added
to the EmbeddedAbstractBaseControl.
Notes:

Parameters:
poParentControl System.Windows.Forms.Control
The The Parent Control (THIS-OBJECT), nested Container
Top

TextChangedEventHandler (Object, EventArgs)

Purpose: Event handler for the TextChangedEvent event of Editor Controls on
the EmbeddedAbstractBaseControl to write back the current value of the
JSON Object to the Text property of the UserControl.
Notes:

Parameters:
sender System.Object
The source of the event
e System.EventArgs
An EventArgs that contains no event data
Top

UpdateUiData ()

Purpose: Updates the data shown in the UI
Notes: Needs to be implemented in a derived class

Top

WritebackCallParameterToTextProperty ()

Purpose: Updates the data of the CallParameter object after the user has
entered data to the UI
Notes: Needs to be implemented in a derived class



Constructor Detail
Top

EmbeddedAbstractBaseControl ()

Purpose: Constructor for the EmbeddedAbstractBaseControl class
Notes:



Property Detail
Top

LOGICAL AddingRecord


Returns LOGICAL
Top

Consultingwerk.ISerializable CallParameterObject


Returns Consultingwerk.ISerializable


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:14:33