fyiReporting.RdlDesign.RdlDesigner.NoteRecentFiles C# (CSharp) Метод

NoteRecentFiles() приватный Метод

private NoteRecentFiles ( Uri name, bool bResetMenu ) : void
name System.Uri
bResetMenu bool
Результат void
        private void NoteRecentFiles(Uri name, bool bResetMenu)
        {
            if (name == null)
            {
                return;
            }

            if (_RecentFiles.ContainsValue(name.LocalPath))
            {	// need to move it to top of list; so remove old one
                int loc = _RecentFiles.IndexOfValue(name.LocalPath);
                _RecentFiles.RemoveAt(loc);
            }
            if (_RecentFiles.Count >= _RecentFilesMax)
            {
                _RecentFiles.RemoveAt(0);	// remove the first entry
            }
            _RecentFiles.Add(DateTime.Now, name.LocalPath);
            if (bResetMenu)
            {
                RecentFilesMenu();
            }
            return;
        }
RdlDesigner