C# Class MonoDevelop.Debugger.Soft.Rhino.RhinoProjectServiceExtension

Inheritance: MonoDevelop.Projects.ProjectExtension
Show file Open project: mcneel/RhinoCommonXamarinStudioAddin

Private Properties

Property Type Description
RenameOutputFile void

Protected Methods

Method Description
OnBuild ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.ConfigurationSelector configuration, MonoDevelop.Projects.OperationContext operationContext ) : Task
OnClean ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.ConfigurationSelector configuration, MonoDevelop.Projects.OperationContext operationContext ) : Task
OnExecute ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : System.Threading.Tasks.Task
OnGetCanExecute ( MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : bool
OnGetOutputFileName ( MonoDevelop.Projects.ConfigurationSelector configuration ) : FilePath
OnGetSupportedFeatures ( ) : ProjectFeatures

Private Methods

Method Description
RenameOutputFile ( FilePath file, FilePath output ) : void

Method Details

OnBuild() protected method

protected OnBuild ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.ConfigurationSelector configuration, MonoDevelop.Projects.OperationContext operationContext ) : Task
monitor MonoDevelop.Core.ProgressMonitor
configuration MonoDevelop.Projects.ConfigurationSelector
operationContext MonoDevelop.Projects.OperationContext
return Task

OnClean() protected method

protected OnClean ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.ConfigurationSelector configuration, MonoDevelop.Projects.OperationContext operationContext ) : Task
monitor MonoDevelop.Core.ProgressMonitor
configuration MonoDevelop.Projects.ConfigurationSelector
operationContext MonoDevelop.Projects.OperationContext
return Task

OnExecute() protected method

protected OnExecute ( MonoDevelop.Core.ProgressMonitor monitor, MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : System.Threading.Tasks.Task
monitor MonoDevelop.Core.ProgressMonitor
context MonoDevelop.Projects.ExecutionContext
configuration MonoDevelop.Projects.ConfigurationSelector
return System.Threading.Tasks.Task

OnGetCanExecute() protected method

protected OnGetCanExecute ( MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : bool
context MonoDevelop.Projects.ExecutionContext
configuration MonoDevelop.Projects.ConfigurationSelector
return bool

OnGetOutputFileName() protected method

protected OnGetOutputFileName ( MonoDevelop.Projects.ConfigurationSelector configuration ) : FilePath
configuration MonoDevelop.Projects.ConfigurationSelector
return FilePath

OnGetSupportedFeatures() protected method

protected OnGetSupportedFeatures ( ) : ProjectFeatures
return ProjectFeatures