Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
ExcelSheetImportSetting Class Reference

Public Types

enum  ClassTemplate { Default , ThingV }
 

Public Member Functions

override string ToString ()
 

Public Attributes

string name
 
string _baseClass
 
string _rowClass
 
string _templateFile
 
bool intID
 
SourceData.AutoID autoID
 
ClassTemplate template
 

Properties

string idTemplate [get]
 
string baseClass [get]
 
string rowClass [get]
 

Detailed Description

Definition at line 4 of file ExcelSheetImportSetting.cs.

Member Enumeration Documentation

◆ ClassTemplate

Member Function Documentation

◆ ToString()

override string ExcelSheetImportSetting.ToString ( )
inline

Definition at line 56 of file ExcelSheetImportSetting.cs.

57 {
58 return name;
59 }

References name.

Member Data Documentation

◆ _baseClass

string ExcelSheetImportSetting._baseClass

Definition at line 14 of file ExcelSheetImportSetting.cs.

◆ _rowClass

string ExcelSheetImportSetting._rowClass

Definition at line 16 of file ExcelSheetImportSetting.cs.

◆ _templateFile

string ExcelSheetImportSetting._templateFile

Definition at line 18 of file ExcelSheetImportSetting.cs.

◆ autoID

SourceData.AutoID ExcelSheetImportSetting.autoID

Definition at line 22 of file ExcelSheetImportSetting.cs.

◆ intID

bool ExcelSheetImportSetting.intID

Definition at line 20 of file ExcelSheetImportSetting.cs.

◆ name

string ExcelSheetImportSetting.name

Definition at line 12 of file ExcelSheetImportSetting.cs.

Referenced by ExcelBookImportSetting.GetSheet(), and ToString().

◆ template

ClassTemplate ExcelSheetImportSetting.template

Definition at line 24 of file ExcelSheetImportSetting.cs.

Property Documentation

◆ baseClass

string ExcelSheetImportSetting.baseClass
get

Definition at line 28 of file ExcelSheetImportSetting.cs.

29 {
30 get
31 {
32 if (!string.IsNullOrEmpty(_baseClass))
33 {
34 return _baseClass;
35 }
36 if (!intID)
37 {
38 return "SourceDataString";
39 }
40 return "SourceDataInt";
41 }
42 }

◆ idTemplate

string ExcelSheetImportSetting.idTemplate
get

Definition at line 26 of file ExcelSheetImportSetting.cs.

◆ rowClass

string ExcelSheetImportSetting.rowClass
get

Definition at line 44 of file ExcelSheetImportSetting.cs.

45 {
46 get
47 {
48 if (!string.IsNullOrEmpty(_rowClass))
49 {
50 return _rowClass;
51 }
52 return "BaseRow";
53 }
54 }

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