Property | Type | Description | |
---|---|---|---|
projectReferences | ProjectReferenceCollection |
Property | Type | Description | |
---|---|---|---|
CheckReferenceChange | void | ||
FindLanguage | IDotNetLanguageBinding | ||
GetAssemblyRefsRec | IEnumerable |
||
GetHierarchicalNamespace | string | ||
GetResourceCulture | string | ||
GetTargetFrameworkForNewProject | MonoDevelop.Core.Assemblies.TargetFramework | ||
MigrateResourceIds | void | ||
NotifyReferenceAddedToProject | void | ||
NotifyReferenceRemovedFromProject | void | ||
OnFileChanged | void | ||
OnFileRemoved | void | ||
PopulateSupportFileListInternal | void | ||
RenameReferences | void | ||
RuntimeSystemAssemblyServiceDefaultRuntimeChanged | void | ||
SanitisePotentialNamespace | string | ||
SetItemHandler | void | ||
UpdateSystemReferences | void |
Method | Description | |
---|---|---|
AddReference ( string filename ) : MonoDevelop.Projects.ProjectReference | ||
CanReferenceProject ( |
||
CreateConfiguration ( string name ) : MonoDevelop.Projects.SolutionItemConfiguration | ||
Dispose ( ) : void | ||
DotNetProject ( ) : System | ||
DotNetProject ( string languageName ) : System | ||
DotNetProject ( string languageName, MonoDevelop.Projects.ProjectCreateInformation projectCreateInfo, |
||
GetDefaultNamespace ( string fileName ) : string |
Gets the default namespace for the file, according to the naming policy. Always returns a valid namespace, even if the fileName is null. |
|
GetDefaultTargetFrameworkForFormat ( MonoDevelop.Projects.FileFormat format ) : TargetFrameworkMoniker |
Returns the default framework for a given format This method is used to determine what's the correct target framework for a project deserialized using a specific format. |
|
GetDefaultTargetFrameworkId ( ) : TargetFrameworkMoniker |
Gets the target framework for new projects
|
|
GetOutputFileName ( MonoDevelop.Projects.ConfigurationSelector configuration ) : FilePath | ||
GetReferencedAssemblies ( MonoDevelop.Projects.ConfigurationSelector configuration ) : IEnumerable |
Returns all assemblies referenced by this project, including assemblies generated by referenced projects.
|
|
GetReferencedAssemblies ( MonoDevelop.Projects.ConfigurationSelector configuration, bool includeProjectReferences ) : IEnumerable |
Returns all assemblies referenced by this project.
|
|
GetReferencedItems ( MonoDevelop.Projects.ConfigurationSelector configuration ) : IEnumerable |
||
GetUserAssemblyPaths ( MonoDevelop.Projects.ConfigurationSelector configuration ) : IList |
||
IsCompileable ( string fileName ) : bool | ||
StripImplicitNamespace ( string ns ) : string |
Given a namespace, removes from it the implicit namespace of the project, if there is one. This depends on the target language. For example, in VB.NET the default namespace is implicit.
|
|
SupportsFramework ( MonoDevelop.Core.Assemblies.TargetFramework framework ) : bool | ||
UpdateResourceHandler ( bool keepOldIds ) : void |
Method | Description | |
---|---|---|
CheckNeedsBuild ( MonoDevelop.Projects.ConfigurationSelector configuration ) : bool | ||
CreateExecutionCommand ( MonoDevelop.Projects.ConfigurationSelector configSel, DotNetProjectConfiguration configuration ) : MonoDevelop.Core.Execution.ExecutionCommand | ||
DoExecute ( IProgressMonitor monitor, ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : void | ||
GetCommonBuildActions ( ) : IList |
||
GetDefaultTargetPlatform ( MonoDevelop.Projects.ProjectCreateInformation projectCreateInfo ) : string | ||
GetStandardBuildActions ( ) : IEnumerable |
||
OnEndLoad ( ) : void | ||
OnGetCanExecute ( ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : bool | ||
OnGetItemFiles ( bool includeReferencedFiles ) : List |
||
OnGetLastBuildTime ( MonoDevelop.Projects.ConfigurationSelector configuration ) : System.DateTime | ||
OnGetReferencedAssemblies ( MonoDevelop.Projects.ConfigurationSelector configuration, bool includeProjectReferences ) : IEnumerable |
||
OnItemsAdded ( IEnumerable |
||
OnItemsRemoved ( IEnumerable |
||
OnReferenceAddedToProject ( MonoDevelop.Projects.ProjectReferenceEventArgs e ) : void | ||
OnReferenceRemovedFromProject ( MonoDevelop.Projects.ProjectReferenceEventArgs e ) : void | ||
OnSave ( IProgressMonitor monitor ) : void | ||
PopulateOutputFileList ( List |
||
PopulateSupportFileList ( FileCopySet list, MonoDevelop.Projects.ConfigurationSelector configuration ) : void |
Method | Description | |
---|---|---|
CheckReferenceChange ( string updatedFile ) : void | ||
FindLanguage ( string name ) : IDotNetLanguageBinding | ||
GetAssemblyRefsRec ( string fileName, HashSet |
||
GetHierarchicalNamespace ( string relativePath ) : string | ||
GetResourceCulture ( string fname ) : string | ||
GetTargetFrameworkForNewProject ( |
||
MigrateResourceIds ( IResourceHandler oldHandler, IResourceHandler newHandler ) : void | ||
NotifyReferenceAddedToProject ( MonoDevelop.Projects.ProjectReference reference ) : void | ||
NotifyReferenceRemovedFromProject ( MonoDevelop.Projects.ProjectReference reference ) : void | ||
OnFileChanged ( object source, MonoDevelop e ) : void | ||
OnFileRemoved ( Object o, FileEventArgs e ) : void | ||
PopulateSupportFileListInternal ( FileCopySet list, MonoDevelop.Projects.ConfigurationSelector configuration ) : void | ||
RenameReferences ( string oldName, string newName ) : void | ||
RuntimeSystemAssemblyServiceDefaultRuntimeChanged ( object sender, |
||
SanitisePotentialNamespace ( string potential ) : string | ||
SetItemHandler ( ISolutionItemHandler handler ) : void | ||
UpdateSystemReferences ( ) : void |
public AddReference ( string filename ) : MonoDevelop.Projects.ProjectReference | ||
filename | string | |
return | MonoDevelop.Projects.ProjectReference |
public CanReferenceProject ( |
||
targetProject | ||
reason | string | |
return | bool |
protected CheckNeedsBuild ( MonoDevelop.Projects.ConfigurationSelector configuration ) : bool | ||
configuration | MonoDevelop.Projects.ConfigurationSelector | |
return | bool |
public CreateConfiguration ( string name ) : MonoDevelop.Projects.SolutionItemConfiguration | ||
name | string | |
return | MonoDevelop.Projects.SolutionItemConfiguration |
protected CreateExecutionCommand ( MonoDevelop.Projects.ConfigurationSelector configSel, DotNetProjectConfiguration configuration ) : MonoDevelop.Core.Execution.ExecutionCommand | ||
configSel | MonoDevelop.Projects.ConfigurationSelector | |
configuration | DotNetProjectConfiguration | |
return | MonoDevelop.Core.Execution.ExecutionCommand |
protected DoExecute ( IProgressMonitor monitor, ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : void | ||
monitor | IProgressMonitor | |
context | ExecutionContext | |
configuration | MonoDevelop.Projects.ConfigurationSelector | |
return | void |
public DotNetProject ( string languageName ) : System | ||
languageName | string | |
return | System |
public DotNetProject ( string languageName, MonoDevelop.Projects.ProjectCreateInformation projectCreateInfo, |
||
languageName | string | |
projectCreateInfo | MonoDevelop.Projects.ProjectCreateInformation | |
projectOptions | ||
return | System |
public GetDefaultNamespace ( string fileName ) : string | ||
fileName | string | |
return | string |
public GetDefaultTargetFrameworkForFormat ( MonoDevelop.Projects.FileFormat format ) : TargetFrameworkMoniker | ||
format | MonoDevelop.Projects.FileFormat | /// A format /// |
return | TargetFrameworkMoniker |
public GetDefaultTargetFrameworkId ( ) : TargetFrameworkMoniker | ||
return | TargetFrameworkMoniker |
protected GetDefaultTargetPlatform ( MonoDevelop.Projects.ProjectCreateInformation projectCreateInfo ) : string | ||
projectCreateInfo | MonoDevelop.Projects.ProjectCreateInformation | |
return | string |
public GetOutputFileName ( MonoDevelop.Projects.ConfigurationSelector configuration ) : FilePath | ||
configuration | MonoDevelop.Projects.ConfigurationSelector | |
return | FilePath |
public GetReferencedAssemblies ( MonoDevelop.Projects.ConfigurationSelector configuration ) : IEnumerable |
||
configuration | MonoDevelop.Projects.ConfigurationSelector | /// Configuration for which to get the assemblies. /// |
return | IEnumerable |
public GetReferencedAssemblies ( MonoDevelop.Projects.ConfigurationSelector configuration, bool includeProjectReferences ) : IEnumerable |
||
configuration | MonoDevelop.Projects.ConfigurationSelector | /// Configuration for which to get the assemblies. /// |
includeProjectReferences | bool | /// When set to true, it will include assemblies generated by referenced project. When set to false, /// it will only include package and direct assembly references. /// |
return | IEnumerable |
public GetReferencedItems ( MonoDevelop.Projects.ConfigurationSelector configuration ) : IEnumerable |
||
configuration | MonoDevelop.Projects.ConfigurationSelector | |
return | IEnumerable |
protected GetStandardBuildActions ( ) : IEnumerable |
||
return | IEnumerable |
public GetUserAssemblyPaths ( MonoDevelop.Projects.ConfigurationSelector configuration ) : IList |
||
configuration | MonoDevelop.Projects.ConfigurationSelector | |
return | IList |
public IsCompileable ( string fileName ) : bool | ||
fileName | string | |
return | bool |
protected OnGetCanExecute ( ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : bool | ||
context | ExecutionContext | |
configuration | MonoDevelop.Projects.ConfigurationSelector | |
return | bool |
protected OnGetItemFiles ( bool includeReferencedFiles ) : List |
||
includeReferencedFiles | bool | |
return | List |
protected OnGetLastBuildTime ( MonoDevelop.Projects.ConfigurationSelector configuration ) : System.DateTime | ||
configuration | MonoDevelop.Projects.ConfigurationSelector | |
return | System.DateTime |
protected OnGetReferencedAssemblies ( MonoDevelop.Projects.ConfigurationSelector configuration, bool includeProjectReferences ) : IEnumerable |
||
configuration | MonoDevelop.Projects.ConfigurationSelector | |
includeProjectReferences | bool | |
return | IEnumerable |
protected OnItemsAdded ( IEnumerable |
||
objs | IEnumerable |
|
return | void |
protected OnItemsRemoved ( IEnumerable |
||
objs | IEnumerable |
|
return | void |
protected OnReferenceAddedToProject ( MonoDevelop.Projects.ProjectReferenceEventArgs e ) : void | ||
e | MonoDevelop.Projects.ProjectReferenceEventArgs | |
return | void |
protected OnReferenceRemovedFromProject ( MonoDevelop.Projects.ProjectReferenceEventArgs e ) : void | ||
e | MonoDevelop.Projects.ProjectReferenceEventArgs | |
return | void |
protected OnSave ( IProgressMonitor monitor ) : void | ||
monitor | IProgressMonitor | |
return | void |
protected PopulateOutputFileList ( List |
||
list | List |
|
configuration | MonoDevelop.Projects.ConfigurationSelector | |
return | void |
protected PopulateSupportFileList ( FileCopySet list, MonoDevelop.Projects.ConfigurationSelector configuration ) : void | ||
list | FileCopySet | |
configuration | MonoDevelop.Projects.ConfigurationSelector | |
return | void |
public StripImplicitNamespace ( string ns ) : string | ||
ns | string | |
return | string |
public SupportsFramework ( MonoDevelop.Core.Assemblies.TargetFramework framework ) : bool | ||
framework | MonoDevelop.Core.Assemblies.TargetFramework | |
return | bool |
public UpdateResourceHandler ( bool keepOldIds ) : void | ||
keepOldIds | bool | |
return | void |