VSTAScriptingEngine Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public ref class VSTAScriptingEngine
public class VSTAScriptingEngine
type VSTAScriptingEngine = class
Public Class VSTAScriptingEngine
- Herencia
-
VSTAScriptingEngine
- Derivado
Constructores
VSTAScriptingEngine(VSTAScriptProjectStorage, Boolean) |
Constructor usado para inicializar el motor de scripting para tiempo de ejecución y tiempo de diseño |
VSTAScriptingEngine(VSTAScriptProjectStorage) |
Campos
c_xmlprojAssemblyNode |
este es el nodo donde el nombre del ensamblado se almacena en el archivo de proyecto vstaprojxml es el alias del espacio de nombres usado por el xml definido anteriormente. |
c_xmlprojNamespace |
el nombre del espacio de nombres para todos los nombres usados en el archivo de proyecto vsta xml. |
c_xmlprojNamespaceAlias |
este es el alias que se usa en nuestra consulta xpath para el espacio de nombres anterior, que es bastante grande. |
m_debugMode | |
m_macroProjectPath | |
m_scriptStorage |
Propiedades
DebuggerVstaHelper | |
IsVstaHelperCreated | |
ProjectName |
Obtiene o establece el nombre del proyecto actual. Útil para cambiar el nombre de scripts |
ScriptAppName | |
TemplateRootPath | |
VisualStudioVersionString | |
VstaHelper | |
VstaVersionString |
Métodos
CheckDebuggerInUsed(Boolean) | |
ClearDebuggerFlag() | |
DisposeVstaHelper() | |
Finalize() | |
Is32BitProcess() | |
IsValidProjectItemName(String) |
Compruebe si strName es un nombre válido para el proyecto de script. Solo permitiremos nombres que empiecen por una letra o "" seguidos de letras, dígitos y "". ProjectName.set usa este método y no debe ser utilizado por nuestros usuarios de todos modos. |
LoadProjectFromStorage() | |
SaveProjectToStorage() |