public static List<SDBookmark> GetProjectBookmarks(ICSharpCode.SharpDevelop.Project.IProject project) { List<SDBookmark> projectBookmarks = new List<SDBookmark>(); foreach (SDBookmark mark in bookmarks) { if (mark.IsSaved && mark.FileName != null && project.IsFileInProject(mark.FileName)) { projectBookmarks.Add(mark); } } return projectBookmarks; }
public static List<SDBookmark> GetProjectBookmarks(ICSharpCode.SharpDevelop.Project.IProject project) { WorkbenchSingleton.AssertMainThread(); List<SDBookmark> projectBookmarks = new List<SDBookmark>(); foreach (SDBookmark mark in bookmarks) { // Only return those bookmarks which belong to the specified project. if (mark.IsSaved && mark.FileName != null && project.IsFileInProject(mark.FileName)) { projectBookmarks.Add(mark); } } return projectBookmarks; }
public IEnumerable<SDBookmark> GetProjectBookmarks(ICSharpCode.SharpDevelop.Project.IProject project) { SD.MainThread.VerifyAccess(); List<SDBookmark> projectBookmarks = new List<SDBookmark>(); foreach (SDBookmark mark in bookmarks) { // Only return those bookmarks which belong to the specified project. if (mark.IsSaved && mark.FileName != null && project.IsFileInProject(mark.FileName)) { projectBookmarks.Add(mark); } } return projectBookmarks; }