Exemplo n.º 1
0
            protected override void InternalClonemembers(FileSystemItem src)
            {
                base.InternalClonemembers(src);
                FsRoot s = (FsRoot)src;

                _currentDrive = this[s.CurrentDrive.SearchedName];
            }
Exemplo n.º 2
0
            protected internal override FileSystemItem Clone()
            {
                FsDrive res = (FsDrive)MemberwiseClone();

                res.InternalClonemembers(this);
                return(res);
            }
Exemplo n.º 3
0
            public FsDrive AddDrive(String letter)
            {
                FsDrive res = new FsDrive(letter);

                AddItem(res, false);
                if (_currentDrive == null)
                {
                    _currentDrive = res;
                }
                return(res);
            }
Exemplo n.º 4
0
            protected override void InternalClonemembers(FileSystemItem src)
            {
                base.InternalClonemembers(src);
                FsDrive s = (FsDrive)src;

                if (s.CurrentDir == null)
                {
                    _currentDir = null;
                }
                else
                {
                    _currentDir = (FsDir)this[s.CurrentDir.SearchedName];
                }
            }
Exemplo n.º 5
0
        public FsDrive AddDrive(String letter)
        {
            FsDrive res = _root.AddDrive(letter);

            return(res);
        }