VSTAScriptingEngine Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public ref class VSTAScriptingEngine
public class VSTAScriptingEngine
type VSTAScriptingEngine = class
Public Class VSTAScriptingEngine
- Héritage
-
VSTAScriptingEngine
- Dérivé
Constructeurs
VSTAScriptingEngine(VSTAScriptProjectStorage, Boolean) |
Constructeur utilisé pour initialiser le moteur de script à la fois pour l’exécution et le temps de conception |
VSTAScriptingEngine(VSTAScriptProjectStorage) |
Champs
c_xmlprojAssemblyNode |
il s’agit du nœud où le nom de l’assembly est stocké dans le fichier projet vstaprojxml est l’alias de l’espace de noms utilisé par le xml défini ci-dessus |
c_xmlprojNamespace |
nom de l’espace de noms pour tous les noms utilisés dans le fichier de projet vsta xml. |
c_xmlprojNamespaceAlias |
il s’agit de l’alias utilisé dans notre requête xpath pour l’espace de noms au-dessus, qui est plutôt volumineux. |
m_debugMode | |
m_macroProjectPath | |
m_scriptStorage |
Propriétés
DebuggerVstaHelper | |
IsVstaHelperCreated | |
ProjectName |
Obtient ou définit le nom du projet actuel. Utile pour renommer des scripts |
ScriptAppName | |
TemplateRootPath | |
VisualStudioVersionString | |
VstaHelper | |
VstaVersionString |
Méthodes
CheckDebuggerInUsed(Boolean) | |
ClearDebuggerFlag() | |
DisposeVstaHelper() | |
Finalize() | |
Is32BitProcess() | |
IsValidProjectItemName(String) |
Vérifiez si strName est un nom valide pour le projet de script Nous allons simplement autoriser les noms qui commencent par une lettre ou « » suivis de lettres, de chiffres et de « ». Cette méthode est utilisée par ProjectName.set et ne doit pas être utilisée par nos utilisateurs. |
LoadProjectFromStorage() | |
SaveProjectToStorage() |