C# Class KeePass.Forms.CsvImportForm

Inheritance: System.Windows.Forms.Form
Show file Open project: cappert/keepass2 Class Usage Examples

Public Methods

Method Description
CsvImportForm ( ) : System
InitEx ( KeePassLib.PwDatabase pwStorage, byte pbInData ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
AddCsvField ( CsvFieldType t, string strName, string strFormat ) : void
AssembleGroupPath ( List l, int iOffset, char chSep ) : string
CsvFieldToString ( CsvFieldType t ) : string
EnableControlsEx ( ) : void
FindCreateGroup ( string strSpec, PwGroup pgStorage, PwGroup>.Dictionary dRootGroups, string strSep, KeePass.DataExchange.CsvOptions opt, bool bMergeGroups ) : PwGroup
GetCharFromDef ( string strDef ) : char
GetCsvFieldInfos ( ) : List
GetCsvFieldType ( ) : CsvFieldType
GetCsvFieldType ( bool &bName, bool &bFormat ) : CsvFieldType
GetCsvOptions ( ) : KeePass.DataExchange.CsvOptions
GetDecodedText ( ) : string
GuessCsvStructure ( ) : void
GuessFieldType ( string strRawName ) : CsvFieldInfo
GuessFieldTypes ( ) : bool
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

IsTimeField ( CsvFieldType t ) : bool
OnBtnFieldAdd ( object sender, EventArgs e ) : void
OnBtnFieldDel ( object sender, EventArgs e ) : void
OnBtnFieldMoveDown ( object sender, EventArgs e ) : void
OnBtnFieldMoveUp ( object sender, EventArgs e ) : void
OnBtnHelp ( object sender, EventArgs e ) : void
OnBtnOK ( object sender, EventArgs e ) : void
OnBtnTabBack ( object sender, EventArgs e ) : void
OnBtnTabNext ( object sender, EventArgs e ) : void
OnEncSelectedIndexChanged ( object sender, EventArgs e ) : void
OnFieldFormatLinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
OnFieldSepSelectedIndexChanged ( object sender, EventArgs e ) : void
OnFieldSepTextUpdate ( object sender, EventArgs e ) : void
OnFieldTypeSelectedIndexChanged ( object sender, EventArgs e ) : void
OnFieldsSelectedIndexChanged ( object sender, EventArgs e ) : void
OnFormClosed ( object sender, System.Windows.Forms.FormClosedEventArgs e ) : void
OnFormLoad ( object sender, EventArgs e ) : void
OnRecSepSelectedIndexChanged ( object sender, EventArgs e ) : void
OnRecSepTextUpdate ( object sender, EventArgs e ) : void
OnTabMainSelectedIndexChanged ( object sender, EventArgs e ) : void
OnTextQualSelectedIndexChanged ( object sender, EventArgs e ) : void
OnTextQualTextUpdate ( object sender, EventArgs e ) : void
ParseDateTime ( string &strData, CsvFieldInfo cfi, System.DateTime dtDefault ) : System.DateTime
ParseDateTime ( string &strData, CsvFieldInfo cfi, System.DateTime dtDefault, bool &bSuccess ) : System.DateTime
PerformImport ( PwGroup pgStorage, bool bCreatePreview ) : void
ProcessResize ( ) : void
SplitGroupPath ( string strSpec, string strSep, KeePass.DataExchange.CsvOptions opt ) : List
UpdateImportPreview ( ) : void
UpdateTextPreview ( ) : void

Method Details

CsvImportForm() public method

public CsvImportForm ( ) : System
return System

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

InitEx() public method

public InitEx ( KeePassLib.PwDatabase pwStorage, byte pbInData ) : void
pwStorage KeePassLib.PwDatabase
pbInData byte
return void