Import() public method

public Import ( List baseRecords, KeePassLib.PwDatabase storage, IStatusLogger status ) : void
baseRecords List
storage KeePassLib.PwDatabase
status IStatusLogger
return void
コード例 #1
0
        public override void Import(PwDatabase storage, Stream input, IStatusLogger status)
        {
            status.SetText("Parsing .pif ...", LogStatusType.Info);
            List <BaseRecord> baseRecords = _pifParser.Parse(input);

            _pifImporter.Import(baseRecords, storage, status);
        }
コード例 #2
0
        public override void Import(PwDatabase storage, Stream input, IStatusLogger status)
        {
            status.SetText("Parsing .pif ...", LogStatusType.Info);
            var  res             = MessageBox.Show("Create seperate subfolders for each 1PW category (like Logins, Accounts ...)?", "Create Subfolders?", MessageBoxButtons.YesNo);
            bool createSubfolder = false;

            if (res == DialogResult.Yes)
            {
                createSubfolder = true;
            }
            List <BaseRecord> baseRecords = _pifParser.Parse(input);

            _pifImporter.Import(baseRecords, storage, status, createSubfolder);
        }