Class ActivityInitializerWrapperBase
- Namespace
- CMS.Activities
- Assembly
- CMS.Activities.dll
Provides wrapper for activity type and activity setting key for IActivityInitializer.
public abstract class ActivityInitializerWrapperBase : IActivityInitializer
- Inheritance
-
objectActivityInitializerWrapperBase
- Implements
- Extension Methods
Constructors
ActivityInitializerWrapperBase(IActivityInitializer)
Constructs new instance of ActivityInitializerWrapperBase.
protected ActivityInitializerWrapperBase(IActivityInitializer originalInitializer)
Parameters
originalInitializer
IActivityInitializerOriginal activity initializer
Properties
ActivityType
Original activity type.
public string ActivityType { get; }
Property Value
- string
OriginalInitializer
Original IActivityInitializer.
protected IActivityInitializer OriginalInitializer { get; }
Property Value
SettingsKeyName
Original settings key.
public string SettingsKeyName { get; }
Property Value
- string
Methods
Initialize(IActivityInfo)
Initializes IActivityInfo properties.
public abstract void Initialize(IActivityInfo activity)
Parameters
activity
IActivityInfoActivity info