Daniel's XL Toolbox NG
XLToolbox.Csv.CsvExportViewModel Class Reference
Inheritance diagram for XLToolbox.Csv.CsvExportViewModel:
Collaboration diagram for XLToolbox.Csv.CsvExportViewModel:

Public Member Functions

 CsvExportViewModel ()
 
 CsvExportViewModel (CsvExporter model)
 

Static Public Member Functions

static CsvExportViewModel FromLastUsed ()
 

Protected Member Functions

override void UpdateProcessMessageContent (ProcessMessageContent processMessageContent)
 

Properties

string FileName [get, set]
 
string FieldSeparator [get, set]
 
string DecimalSeparator [get, set]
 
string ThousandsSeparator [get, set]
 
bool Tabularize [get, set]
 
Range Range [get, set]
 Gets or sets the range to be exported. More...
 
DelegatingCommand ChooseFileNameCommand [get]
 
DelegatingCommand ExportCommand [get]
 
Message< FileNameMessageContentChooseExportFileNameMessage [get]
 

Constructor & Destructor Documentation

◆ CsvExportViewModel() [1/2]

XLToolbox.Csv.CsvExportViewModel.CsvExportViewModel ( )
inline

◆ CsvExportViewModel() [2/2]

XLToolbox.Csv.CsvExportViewModel.CsvExportViewModel ( CsvExporter  model)
inline

Member Function Documentation

◆ FromLastUsed()

static CsvExportViewModel XLToolbox.Csv.CsvExportViewModel.FromLastUsed ( )
inlinestatic

◆ UpdateProcessMessageContent()

override void XLToolbox.Csv.CsvExportViewModel.UpdateProcessMessageContent ( ProcessMessageContent  processMessageContent)
inlineprotected

Property Documentation

◆ ChooseExportFileNameMessage

Message<FileNameMessageContent> XLToolbox.Csv.CsvExportViewModel.ChooseExportFileNameMessage
get

◆ ChooseFileNameCommand

DelegatingCommand XLToolbox.Csv.CsvExportViewModel.ChooseFileNameCommand
get

◆ DecimalSeparator

string XLToolbox.Csv.CsvExportViewModel.DecimalSeparator
getset

◆ ExportCommand

DelegatingCommand XLToolbox.Csv.CsvExportViewModel.ExportCommand
get

◆ FieldSeparator

string XLToolbox.Csv.CsvExportViewModel.FieldSeparator
getset

◆ FileName

string XLToolbox.Csv.CsvExportViewModel.FileName
getset

◆ Range

Range XLToolbox.Csv.CsvExportViewModel.Range
getset

Gets or sets the range to be exported.

◆ Tabularize

bool XLToolbox.Csv.CsvExportViewModel.Tabularize
getset

◆ ThousandsSeparator

string XLToolbox.Csv.CsvExportViewModel.ThousandsSeparator
getset

The documentation for this class was generated from the following file: