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