Parse() public method

public Parse ( Stream input ) : List
input Stream
return List
コード例 #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);
        }