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
Показать файл Открыть проект

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