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() |