C# Class MonoDevelop.IronPython.PythonProject

Inheritance: MonoDevelop.Projects.Project
Datei anzeigen Open project: carlosalberto/IronPythonBinding Class Usage Examples

Public Methods

Method Description
CreateConfiguration ( string name ) : MonoDevelop.Projects.SolutionItemConfiguration
FromSingleFile ( string languageName, string fileName ) : PythonProject
PythonProject ( ) : System
PythonProject ( string languageName, MonoDevelop.Projects.ProjectCreateInformation info, XmlElement projectOptions ) : System

Protected Methods

Method Description
CreateExecutionCommand ( MonoDevelop.Projects.ConfigurationSelector configSel, PythonConfiguration configuration ) : PythonExecutionCommand
DoExecute ( IProgressMonitor monitor, MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : void
OnGetCanExecute ( MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : bool

Private Methods

Method Description
CheckCanExecute ( MonoDevelop.Projects.ConfigurationSelector configuration ) : bool
CreateDefaultConfigurations ( ) : void

Method Details

CreateConfiguration() public method

public CreateConfiguration ( string name ) : MonoDevelop.Projects.SolutionItemConfiguration
name string
return MonoDevelop.Projects.SolutionItemConfiguration

CreateExecutionCommand() protected method

protected CreateExecutionCommand ( MonoDevelop.Projects.ConfigurationSelector configSel, PythonConfiguration configuration ) : PythonExecutionCommand
configSel MonoDevelop.Projects.ConfigurationSelector
configuration PythonConfiguration
return PythonExecutionCommand

DoExecute() protected method

protected DoExecute ( IProgressMonitor monitor, MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : void
monitor IProgressMonitor
context MonoDevelop.Projects.ExecutionContext
configuration MonoDevelop.Projects.ConfigurationSelector
return void

FromSingleFile() public static method

public static FromSingleFile ( string languageName, string fileName ) : PythonProject
languageName string
fileName string
return PythonProject

OnGetCanExecute() protected method

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

PythonProject() public method

public PythonProject ( ) : System
return System

PythonProject() public method

public PythonProject ( string languageName, MonoDevelop.Projects.ProjectCreateInformation info, XmlElement projectOptions ) : System
languageName string
info MonoDevelop.Projects.ProjectCreateInformation
projectOptions System.Xml.XmlElement
return System