Поделиться через


VSTAScriptingEngine Класс

Определение

public ref class VSTAScriptingEngine
public class VSTAScriptingEngine
type VSTAScriptingEngine = class
Public Class VSTAScriptingEngine
Наследование
VSTAScriptingEngine
Производный

Конструкторы

VSTAScriptingEngine(VSTAScriptProjectStorage, Boolean)

Конструктор, используемый для инициализации обработчика сценариев для среды выполнения и времени разработки

VSTAScriptingEngine(VSTAScriptProjectStorage)

Поля

c_xmlprojAssemblyNode

это узел, где имя сборки хранится в файле проекта vstaprojxml является псевдонимом для пространства имен, используемого xml, определенным выше.

c_xmlprojNamespace

имя пространства имен для всех имен, используемых в xml-файле проекта vsta.

c_xmlprojNamespaceAlias

Это псевдоним, используемый в нашем запросе xpath для пространства имен выше, который является довольно большим.

m_debugMode
m_macroProjectPath
m_scriptStorage

Свойства

DebuggerVstaHelper
IsVstaHelperCreated
ProjectName

Возвращает или задает имя текущего проекта. Полезно для переименования скриптов

ScriptAppName
TemplateRootPath
VisualStudioVersionString
VstaHelper
VstaVersionString

Методы

CheckDebuggerInUsed(Boolean)
ClearDebuggerFlag()
DisposeVstaHelper()
Finalize()
Is32BitProcess()
IsValidProjectItemName(String)

Проверьте, является ли strName допустимым именем для проекта скрипта. Мы разрешим только имена, начинающиеся с буквы или "", за которым следуют буквы, цифры и "". Этот метод используется в ProjectName.set и не должен использоваться нашими пользователями в любом случае.

LoadProjectFromStorage()
SaveProjectToStorage()

Применяется к