MonoDevelop.Projects.Project.PopulateSupportFileList C# (CSharp) Method

PopulateSupportFileList() protected method

Gets a list of files required to use the project output
Returns a list of all files that are required to use the project output binary, for example: data files with the Copy to Output option, debug information files, generated resource files, etc.
protected PopulateSupportFileList ( FileCopySet list, MonoDevelop.Projects.ConfigurationSelector configuration ) : void
list FileCopySet /// List where to add the support files. ///
configuration MonoDevelop.Projects.ConfigurationSelector /// Build configuration for which get the list ///
return void
		internal protected virtual void PopulateSupportFileList (FileCopySet list, ConfigurationSelector configuration)
		{
			foreach (ProjectFile pf in Files) {
				if (pf.CopyToOutputDirectory == FileCopyMode.None)
					continue;
				list.Add (pf.FilePath, pf.CopyToOutputDirectory == FileCopyMode.PreserveNewest, pf.ProjectVirtualPath);
			}
		}
		

Usage Example

示例#1
0
		public override void PopulateSupportFileList (Project project, FileCopySet list, ConfigurationSelector configuration)
		{
			project.PopulateSupportFileList (list, configuration);
		}
All Usage Examples Of MonoDevelop.Projects.Project::PopulateSupportFileList