void Add(string grp, string fileName, string displayName) { var mime = "text/plain"; //DesktopService.GetMimeTypeForUri (fileName); var uri = RecentFileStorage.ToUri(fileName); var recentItem = new RecentItem(uri, mime, grp) { Private = displayName }; recentFiles.AddWithLimit(recentItem, grp, ItemLimit); }
public FdoRecentFiles(string storageFile) { recentFiles = new RecentFileStorage(storageFile); recentFiles.RemoveMissingFiles(projGroup, fileGroup, workspaceGroup); }
public void Dispose() { recentFiles.Dispose(); recentFiles = null; }
public override void NotifyFileRenamed(string oldName, string newName) { recentFiles.RenameItem(RecentFileStorage.ToUri(oldName), RecentFileStorage.ToUri(newName)); }
public override void NotifyFileRemoved(string fileName) { recentFiles.RemoveItem(RecentFileStorage.ToUri(fileName)); }
public FdoRecentFiles(string storageFile) { recentFiles = new RecentFileStorage (storageFile); recentFiles.RemoveMissingFiles (projGroup, fileGroup,workspaceGroup); }
public void Dispose() { recentFiles.Dispose (); recentFiles = null; }