C# 클래스 Microsoft.IronPythonTools.Project.PythonStarter

Provides Python specific functionality for starting a project or a file with or without debugging.
상속: Microsoft.IronStudio.Project.CommonStarter, IPythonStarter
파일 보기 프로젝트 열기: jschementi/iron

Private Properties

프로퍼티 타입 설명
GetOptions string

공개 메소드들

메소드 설명
CreateCommandLineDebug ( CommonProjectNode project, string startupFile ) : string
CreateCommandLineNoDebug ( CommonProjectNode project, string startupFile ) : string
GetInterpreterExecutable ( CommonProjectNode project ) : string
PythonStarter ( IServiceProvider serviceProvider ) : System

보호된 메소드들

메소드 설명
SetupEnvironment ( CommonProjectNode project, StringDictionary environment ) : void

비공개 메소드들

메소드 설명
GetOptions ( CommonProjectNode project ) : string

메소드 상세

CreateCommandLineDebug() 공개 메소드

public CreateCommandLineDebug ( CommonProjectNode project, string startupFile ) : string
project CommonProjectNode
startupFile string
리턴 string

CreateCommandLineNoDebug() 공개 메소드

public CreateCommandLineNoDebug ( CommonProjectNode project, string startupFile ) : string
project CommonProjectNode
startupFile string
리턴 string

GetInterpreterExecutable() 공개 메소드

public GetInterpreterExecutable ( CommonProjectNode project ) : string
project CommonProjectNode
리턴 string

PythonStarter() 공개 메소드

public PythonStarter ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
리턴 System

SetupEnvironment() 보호된 메소드

protected SetupEnvironment ( CommonProjectNode project, StringDictionary environment ) : void
project CommonProjectNode
environment System.Collections.Specialized.StringDictionary
리턴 void