Class AutomaticTaskAttribute
Extension attribute used to mark AutomaticTasks
Implements
Inherited Members
Namespace: SdlSdl.ProjectAutomationAutomaticTasks
Assembly: Sdl.ProjectAutomation.AutomaticTasks.dll
Syntax
[ExtensionPointInfo("Batch tasks api extension", ExtensionPointBehavior.Static)]
[AttributeUsage(AttributeTargets.Class)]
public class AutomaticTaskAttribute : ExtensionAttribute, _Attribute
Constructors
AutomaticTaskAttribute()
Default constructor for xml serialization
Declaration
public AutomaticTaskAttribute()
AutomaticTaskAttribute(string, string, string)
Constructor with required attributes
Declaration
public AutomaticTaskAttribute(string id, string name, string description)
Parameters
Type | Name | Description |
---|---|---|
string | id | The unique id for AutomaticTask |
string | name | The name of the AutomaticTask |
string | description | The description of the AutomaticTask |
Properties
AllowMultiple
Declaration
public bool AllowMultiple { get; set; }
Property Value
Type | Description |
---|---|
bool |
GeneratedFileType
The file type that is generated by this task.
Declaration
public AutomaticTaskFileType GeneratedFileType { get; set; }
Property Value
Type | Description |
---|---|
AutomaticTaskFileType |