Class ProcessUserTaskSchema
Inheritance
System.Object
ProcessUserTaskSchema
Implements
IMetaDataSerializable
System.ICloneable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Terrasoft.Core.dll
Syntax
[MetaType("{40BDA81D-0238-46f2-90C8-3C23B5540820}")]
public class ProcessUserTaskSchema : BaseProcessUserTaskSchema, IMetaDataSerializable, ICloneable, IMetaSchema, IMetaItem, IManagerItemInstance, ISchemaManagerSchema<ProcessUserTaskSchema>
Constructors
ProcessUserTaskSchema(ProcessUserTaskSchema)
Declaration
public ProcessUserTaskSchema(ProcessUserTaskSchema source)
Parameters
ProcessUserTaskSchema(ProcessUserTaskSchemaManager)
Declaration
public ProcessUserTaskSchema(ProcessUserTaskSchemaManager processUserTaskSchemaManager)
Parameters
Fields
_defaultExecuteBody
Declaration
protected string _defaultExecuteBody
Field Value
Type |
Description |
System.String |
|
_defaultUsageType
Declaration
protected ProcessSchemaUsageType _defaultUsageType
Field Value
Properties
BaseSchemaUId
The base schema unique identifier.
Declaration
public static Guid BaseSchemaUId { get; }
Property Value
Type |
Description |
System.Guid |
|
Color
Declaration
[MetaTypeProperty("{FA56FEA0-CC8D-42DD-A586-5A8B3C60E1D8}")]
public string Color { get; set; }
Property Value
Type |
Description |
System.String |
|
DcmParametersEditPageSchemaV2UId
Declaration
[MetaTypeProperty("{B8A32C96-579B-48B6-A530-75ADE8066C35}")]
public Guid DcmParametersEditPageSchemaV2UId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
DcmSmallSvgImage
Declaration
public LocalizableImage DcmSmallSvgImage { get; set; }
Property Value
Type |
Description |
LocalizableImage |
|
EnableCustomEventHandlers
Declaration
[MetaTypeProperty("{BF52EACD-90FC-4C7A-8F76-742FF9A03CB0}")]
public bool EnableCustomEventHandlers { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EntitySchemaUId
Declaration
[MetaTypeProperty("{9D26E698-8C31-4DBE-B5AF-4F6C07AABC61}")]
public virtual Guid EntitySchemaUId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
ExecuteBody
Declaration
[MetaTypeProperty("{0D0C5378-DD20-414A-83C0-F2C29DDDE880}")]
public string ExecuteBody { get; set; }
Property Value
Type |
Description |
System.String |
|
Group
Declaration
[MetaTypeProperty("{8BEA70C6-FA50-427B-BC94-1BB8CFFE2B76}")]
public LocalizableString Group { get; set; }
Property Value
Type |
Description |
LocalizableString |
|
HasUserDefinedCode
Gets a value indicating whether this instance has user defined code in UserDefinedCode.
Declaration
[MetaTypeProperty("{F48823CB-2860-4621-B045-1C388226359A}")]
public bool HasUserDefinedCode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsPartial
Flag that indicates if user task is partial class.
Declaration
[MetaTypeProperty("{3115447E-ADDC-4076-AD4F-9BEBEB4D30E9}")]
public bool IsPartial { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsUserTask
Declaration
[MetaTypeProperty("{8887FB96-81AB-40CD-A990-52CC64501662}")]
public bool IsUserTask { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LargeImage
Declaration
public LocalizableImage LargeImage { get; set; }
Property Value
Type |
Description |
LocalizableImage |
|
LargeSvgImage
Declaration
public LocalizableImage LargeSvgImage { get; set; }
Property Value
Type |
Description |
LocalizableImage |
|
MainLargeImage
Declaration
public LocalizableImage MainLargeImage { get; set; }
Property Value
Type |
Description |
LocalizableImage |
|
Manager
Declaration
public override IManager Manager { get; }
Property Value
Overrides
NotificationImage
Declaration
public LocalizableImage NotificationImage { get; set; }
Property Value
Type |
Description |
LocalizableImage |
|
ParametersEditPageSchemaUId
Declaration
[MetaTypeProperty("{193C2663-9501-43dd-B48B-21BF4101BC39}")]
public Guid ParametersEditPageSchemaUId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
ParametersEditPageSchemaV2UId
Declaration
[MetaTypeProperty("{D79E4F12-03E2-4063-8FE8-62C2A8AE7A76}")]
public Guid ParametersEditPageSchemaV2UId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
ParentSchema
Declaration
public ProcessUserTaskSchema ParentSchema { get; set; }
Property Value
ParentSchemaUId
Declaration
public Guid ParentSchemaUId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
ProcessUserTaskSchemaManager
Gets the process User Task schema manager.
Declaration
public ProcessUserTaskSchemaManager ProcessUserTaskSchemaManager { get; }
Property Value
SerializeToDB
Declaration
[MetaTypeProperty("{33454AD9-9D47-4FC5-BB36-9C4287584E6C}")]
public bool SerializeToDB { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SmallImage
Declaration
public LocalizableImage SmallImage { get; set; }
Property Value
Type |
Description |
LocalizableImage |
|
SmallSvgImage
Declaration
public LocalizableImage SmallSvgImage { get; set; }
Property Value
Type |
Description |
LocalizableImage |
|
TitleSvgImage
Declaration
public LocalizableImage TitleSvgImage { get; set; }
Property Value
Type |
Description |
LocalizableImage |
|
UsageType
Declaration
[MetaTypeProperty("{1DA394F3-1AEC-444F-AA79-B7689E75FB75}")]
public ProcessSchemaUsageType UsageType { get; set; }
Property Value
UserDefinedCode
Gets or sets the content with user code.
Declaration
[MetaTypeProperty("{F0238E3F-2BD4-46D3-BC56-20F505353544}")]
public string UserDefinedCode { get; set; }
Property Value
Type |
Description |
System.String |
|
ZipExecuteBody
Declaration
public byte[] ZipExecuteBody { set; }
Property Value
Type |
Description |
System.Byte[] |
|
Methods
Declaration
protected override void ApplyMetaDataValue(DataReader reader)
Parameters
Type |
Name |
Description |
DataReader |
reader |
|
Overrides
AssignParentSchema(ProcessUserTaskSchema)
Declaration
public bool AssignParentSchema(ProcessUserTaskSchema parentSchema)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Clone()
Declaration
public override object Clone()
Returns
Type |
Description |
System.Object |
|
Overrides
Declaration
protected override void CompleteApplyingMetaDataValues()
Overrides
CreateProcessUserTask(UserConnection)
Creates the process user task.
Declaration
public virtual ProcessUserTask CreateProcessUserTask(UserConnection userConnection)
Parameters
Type |
Name |
Description |
UserConnection |
userConnection |
The user connection.
|
Returns
FindItemByName(String)
Declaration
public MetaItem FindItemByName(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
FindItemByUId(Guid)
Declaration
public MetaItem FindItemByUId(Guid uid)
Parameters
Type |
Name |
Description |
System.Guid |
uid |
|
Returns
FindMethodByArgumentUId(Guid)
Declaration
public SchemaMethod FindMethodByArgumentUId(Guid uid)
Parameters
Type |
Name |
Description |
System.Guid |
uid |
|
Returns
GetLocalizableValues(ICollection<LocalizableValue>, Boolean)
Declaration
public override void GetLocalizableValues(ICollection<LocalizableValue> values, bool includeInherited)
Parameters
Type |
Name |
Description |
System.Collections.Generic.ICollection<LocalizableValue> |
values |
|
System.Boolean |
includeInherited |
|
Overrides
GetResultParameterAllValues(UserConnection, ProcessSchemaUserTask)
Returns values of the result parameters.
Declaration
public virtual Dictionary<Guid, string> GetResultParameterAllValues(UserConnection userConnection, ProcessSchemaUserTask userTask)
Parameters
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.Guid, System.String> |
Allowed values of the result parameter.
|
InitializeCreatedInSchemaUId()
Declaration
public override void InitializeCreatedInSchemaUId()
Overrides
InitializeLocalizableValues(String, String)
Declaration
public override void InitializeLocalizableValues(string resourceManagerName, string resourceGroupName = null)
Parameters
Type |
Name |
Description |
System.String |
resourceManagerName |
|
System.String |
resourceGroupName |
|
Overrides
InitializeModifiedInSchemaUId()
Declaration
public override void InitializeModifiedInSchemaUId()
Overrides
InitializePrimaryInfo()
Declaration
public override void InitializePrimaryInfo()
Overrides
InitializeProperties()
Declaration
protected override void InitializeProperties()
Overrides
LoadLocalizableValues()
Declaration
public override void LoadLocalizableValues()
Overrides
SetParametersDefInheritance()
Declaration
protected void SetParametersDefInheritance()
SynchronizeDynamicParameters(UserConnection, ProcessUserTaskSchema)
Synchronizes dynamic parameters.
Declaration
public virtual void SynchronizeDynamicParameters(UserConnection userConnection, ProcessUserTaskSchema target)
Parameters
SynchronizeParameters(ProcessSchemaUserTask)
Synchronizes entity columns parameters.
Declaration
public virtual void SynchronizeParameters(ProcessSchemaUserTask schemaElement)
Parameters
Declaration
public override void WriteMetaData(DataWriter writer)
Parameters
Type |
Name |
Description |
DataWriter |
writer |
|
Overrides
Implements
IMetaDataSerializable
System.ICloneable
Extension Methods