메소드 | 설명 | |
---|---|---|
InitializeChain ( ChainedExtension next ) : void | ||
OnCreateProjectItem ( IMSBuildItemEvaluated item ) : MonoDevelop.Projects.ProjectItem | ||
OnFastCheckNeedsBuild ( MonoDevelop.Projects.ConfigurationSelector configuration ) : bool | ||
OnFileAddedToProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void | ||
OnFileChangedInProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void | ||
OnFilePropertyChangedInProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void | ||
OnFileRemovedFromProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void | ||
OnFileRenamedInProject ( MonoDevelop.Projects.ProjectFileRenamedEventArgs e ) : void | ||
OnGetCommonBuildActions ( ) : IList |
||
OnGetDefaultBuildAction ( string fileName ) : string | ||
OnGetDefaultImports ( List |
||
OnGetIsCompileBuildAction ( string buildAction ) : bool | ||
OnGetIsCompileable ( string fileName ) : bool | ||
OnGetOutputFileName ( MonoDevelop.Projects.ConfigurationSelector configuration ) : FilePath | ||
OnGetStandardBuildActions ( ) : IEnumerable |
||
OnGetSupportsTarget ( string target ) : bool | ||
OnGetTypeTags ( HashSet |
||
OnPopulateOutputFileList ( List |
||
OnPopulateSupportFileList ( FileCopySet list, MonoDevelop.Projects.ConfigurationSelector configuration ) : void | ||
OnPrepareForEvaluation ( MonoDevelop.Projects.MSBuild.MSBuildProject project ) : void |
Called just after the MSBuild project is loaded but before it is evaluated. Subclasses can override this method to transform the MSBuild project before it is evaluated. For example, it can be used to add or remove imports, or to set custom values for properties. Changes done in the MSBuild files are not saved. |
|
OnReadConfiguration ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.ProjectConfiguration config, IPropertySet pset ) : void | ||
OnReadProject ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.MSBuild.MSBuildProject msproject ) : void | ||
OnReadProjectHeader ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.MSBuild.MSBuildProject msproject ) : void | ||
OnRunTarget ( MonoDevelop.Core.ProgressMonitor monitor, string target, MonoDevelop.Projects.ConfigurationSelector configuration, MonoDevelop.Projects.TargetEvaluationContext context ) : Task |
||
OnWriteConfiguration ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.ProjectConfiguration config, IPropertySet pset ) : void | ||
OnWriteProject ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.MSBuild.MSBuildProject msproject ) : void | ||
SupportsFlavor ( string guid ) : bool | ||
SupportsObject ( WorkspaceObject item ) : bool |
protected InitializeChain ( ChainedExtension next ) : void | ||
next | ChainedExtension | |
리턴 | void |
protected OnCreateProjectItem ( IMSBuildItemEvaluated item ) : MonoDevelop.Projects.ProjectItem | ||
item | IMSBuildItemEvaluated | |
리턴 | MonoDevelop.Projects.ProjectItem |
protected OnFastCheckNeedsBuild ( MonoDevelop.Projects.ConfigurationSelector configuration ) : bool | ||
configuration | MonoDevelop.Projects.ConfigurationSelector | |
리턴 | bool |
protected OnFileAddedToProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void | ||
e | MonoDevelop.Projects.ProjectFileEventArgs | |
리턴 | void |
protected OnFileChangedInProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void | ||
e | MonoDevelop.Projects.ProjectFileEventArgs | |
리턴 | void |
protected OnFilePropertyChangedInProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void | ||
e | MonoDevelop.Projects.ProjectFileEventArgs | |
리턴 | void |
protected OnFileRemovedFromProject ( MonoDevelop.Projects.ProjectFileEventArgs e ) : void | ||
e | MonoDevelop.Projects.ProjectFileEventArgs | |
리턴 | void |
protected OnFileRenamedInProject ( MonoDevelop.Projects.ProjectFileRenamedEventArgs e ) : void | ||
e | MonoDevelop.Projects.ProjectFileRenamedEventArgs | |
리턴 | void |
protected OnGetDefaultBuildAction ( string fileName ) : string | ||
fileName | string | |
리턴 | string |
protected OnGetDefaultImports ( List |
||
imports | List |
|
리턴 | void |
protected OnGetIsCompileBuildAction ( string buildAction ) : bool | ||
buildAction | string | |
리턴 | bool |
protected OnGetIsCompileable ( string fileName ) : bool | ||
fileName | string | |
리턴 | bool |
protected OnGetOutputFileName ( MonoDevelop.Projects.ConfigurationSelector configuration ) : FilePath | ||
configuration | MonoDevelop.Projects.ConfigurationSelector | |
리턴 | FilePath |
protected OnGetStandardBuildActions ( ) : IEnumerable |
||
리턴 | IEnumerable |
protected OnGetSupportsTarget ( string target ) : bool | ||
target | string | |
리턴 | bool |
protected OnPopulateOutputFileList ( List |
||
list | List |
|
configuration | MonoDevelop.Projects.ConfigurationSelector | |
리턴 | void |
protected OnPopulateSupportFileList ( FileCopySet list, MonoDevelop.Projects.ConfigurationSelector configuration ) : void | ||
list | FileCopySet | |
configuration | MonoDevelop.Projects.ConfigurationSelector | |
리턴 | void |
protected OnPrepareForEvaluation ( MonoDevelop.Projects.MSBuild.MSBuildProject project ) : void | ||
project | MonoDevelop.Projects.MSBuild.MSBuildProject | The project |
리턴 | void |
protected OnReadConfiguration ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.ProjectConfiguration config, IPropertySet pset ) : void | ||
monitor | MonoDevelop.Core.ProgressMonitor | |
config | MonoDevelop.Projects.ProjectConfiguration | |
pset | IPropertySet | |
리턴 | void |
protected OnReadProject ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.MSBuild.MSBuildProject msproject ) : void | ||
monitor | MonoDevelop.Core.ProgressMonitor | |
msproject | MonoDevelop.Projects.MSBuild.MSBuildProject | |
리턴 | void |
protected OnReadProjectHeader ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.MSBuild.MSBuildProject msproject ) : void | ||
monitor | MonoDevelop.Core.ProgressMonitor | |
msproject | MonoDevelop.Projects.MSBuild.MSBuildProject | |
리턴 | void |
protected OnRunTarget ( MonoDevelop.Core.ProgressMonitor monitor, string target, MonoDevelop.Projects.ConfigurationSelector configuration, MonoDevelop.Projects.TargetEvaluationContext context ) : Task |
||
monitor | MonoDevelop.Core.ProgressMonitor | |
target | string | |
configuration | MonoDevelop.Projects.ConfigurationSelector | |
context | MonoDevelop.Projects.TargetEvaluationContext | |
리턴 | Task |
protected OnWriteConfiguration ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.ProjectConfiguration config, IPropertySet pset ) : void | ||
monitor | MonoDevelop.Core.ProgressMonitor | |
config | MonoDevelop.Projects.ProjectConfiguration | |
pset | IPropertySet | |
리턴 | void |
protected OnWriteProject ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.MSBuild.MSBuildProject msproject ) : void | ||
monitor | MonoDevelop.Core.ProgressMonitor | |
msproject | MonoDevelop.Projects.MSBuild.MSBuildProject | |
리턴 | void |
protected SupportsObject ( WorkspaceObject item ) : bool | ||
item | WorkspaceObject | |
리턴 | bool |