Class DrawEasyImage.Arguments
Inheritance
DrawEasyImage.Arguments
Assembly: AnalysisPrograms.dll
Syntax
[Command("DrawEasyImage", Description = "[UNMAINTAINED] Produces image derived from concatenation of multiple consecutive index files. Suitable for years of recorded data.")]
public class Arguments : SubCommandBase
Properties
|
Improve this Doc
View Source
BrisbaneSunriseDatafile
Declaration
public string BrisbaneSunriseDatafile { get; set; }
Property Value
|
Improve this Doc
View Source
EndDate
Declaration
[Option(CommandOptionType.SingleValue, Description = "The end DateTime at which concatenation ends. If missing|null, then will be set = today's date or last available file.")]
public DateTimeOffset? EndDate { get; set; }
Property Value
|
Improve this Doc
View Source
FileFilter
Declaration
[Option(Description = "Filter string used to search for the required csv files - assumed to be in directory path.", ShortName = "")]
public string FileFilter { get; set; }
Property Value
|
Improve this Doc
View Source
FileStemName
Declaration
[Option(Description = "File stem name for output files.", ShortName = "")]
public string FileStemName { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
[Option(CommandOptionType.MultipleValue, Description = "One or more directories where the original csv files are located.")]
public string[] InputDataDirectories { get; set; }
Property Value
|
Improve this Doc
View Source
OutputDirectory
Declaration
[Option(Description = "Directory where the output is to go.")]
[LegalFilePath]
public string OutputDirectory { get; set; }
Property Value
|
Improve this Doc
View Source
StartDate
Declaration
[Option(CommandOptionType.SingleValue, Description = "The start DateTime.")]
public DateTimeOffset? StartDate { get; set; }
Property Value
|
Improve this Doc
View Source
TimeSpanOffsetHint
Declaration
[Option(CommandOptionType.SingleValue, Description = "TimeSpan offset hint required if file names do not contain time zone info. Set default to east coast Australia", ShortName = "z")]
public TimeSpan? TimeSpanOffsetHint { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Execute(CommandLineApplication)
Declaration
public override Task<int> Execute(CommandLineApplication app)
Parameters
Type |
Name |
Description |
McMaster.Extensions.CommandLineUtils.CommandLineApplication |
app |
|
Returns
Overrides
Extension Methods