Class AbstractFileContentProcessingAutomaticTask
Inheritance
System.Object
AbstractFileContentProcessingAutomaticTask
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: Sdl.ProjectAutomation.AutomaticTasks.dll
Syntax
public abstract class AbstractFileContentProcessingAutomaticTask
Constructors
AbstractFileContentProcessingAutomaticTask()
Declaration
protected AbstractFileContentProcessingAutomaticTask()
Properties
Project
Declaration
public IProject Project { get; }
Property Value
TaskFiles
Declaration
public ProjectFile[] TaskFiles { get; }
Property Value
TaskId
Declaration
public string TaskId { get; }
Property Value
Type |
Description |
System.String |
|
Methods
Cancel(Boolean)
Declaration
public virtual void Cancel(bool doRollback)
Parameters
Type |
Name |
Description |
System.Boolean |
doRollback |
|
ConfigureConverter(ProjectFile, IMultiFileConverter)
Declaration
protected abstract void ConfigureConverter(ProjectFile projectFile, IMultiFileConverter multiFileConverter)
Parameters
CreateReport(String, String, String)
Declaration
public void CreateReport(string name, string description, string data)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.String |
description |
|
System.String |
data |
|
CreateReport(String, String, String, LanguageDirection)
Declaration
public void CreateReport(string name, string description, string data, LanguageDirection languageDirection)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.String |
description |
|
System.String |
data |
|
LanguageDirection |
languageDirection |
|
GetSetting<TSettings>()
Declaration
protected TSettings GetSetting<TSettings>()
where TSettings : ISettingsGroup, new()
Returns
Type |
Description |
TSettings |
|
Type Parameters
Name |
Description |
TSettings |
|
GetWordCounter(ProjectFile)
Declaration
public WordCounter GetWordCounter(ProjectFile projectFile)
Parameters
Returns
OnFileComplete(ProjectFile, IMultiFileConverter)
Declaration
public virtual bool OnFileComplete(ProjectFile projectFile, IMultiFileConverter multiFileConverter)
Parameters
Returns
Type |
Description |
System.Boolean |
|
OnInitializeTask()
Declaration
protected virtual void OnInitializeTask()
ShouldProcessFile(ProjectFile)
Declaration
public virtual bool ShouldProcessFile(ProjectFile projectFile)
Parameters
Returns
Type |
Description |
System.Boolean |
|
TaskComplete()
Declaration
public virtual void TaskComplete()