Class AutomaticTaskAttribute
Extension attribute used to mark AutomaticTasks
Inheritance
Object
AutomaticTaskAttribute
Namespace: Sdl.ProjectAutomation.AutomaticTasks
Assembly: Sdl.ProjectAutomation.AutomaticTasks.dll
Syntax
[AttributeUsage(AttributeTargets.Class)]
public class AutomaticTaskAttribute : ExtensionAttribute
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
Extension attribute used to mark AutomaticTasks
Declaration
public bool AllowMultiple { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
GeneratedFileType
The file type that is generated by this task.
Declaration
public AutomaticTaskFileType GeneratedFileType { get; set; }
Property Value
Type | Description |
---|---|
AutomaticTaskFileType |