Condividi tramite


VSTAScriptingEngine Classe

Definizione

public ref class VSTAScriptingEngine
public class VSTAScriptingEngine
type VSTAScriptingEngine = class
Public Class VSTAScriptingEngine
Ereditarietà
VSTAScriptingEngine
Derivato

Costruttori

VSTAScriptingEngine(VSTAScriptProjectStorage)
VSTAScriptingEngine(VSTAScriptProjectStorage, Boolean)

Costruttore utilizzato per inizializzare il motore di scripting sia per runtime che per la fase di progettazione

Campi

c_xmlprojAssemblyNode

questo è il nodo in cui il nome dell'assembly è archiviato nel file di progetto vstaprojxml è l'alias per lo spazio dei nomi usato dal codice XML definito in precedenza

c_xmlprojNamespace

nome dello spazio dei nomi per tutti i nomi usati nel file xml del progetto vsta.

c_xmlprojNamespaceAlias

questo è l'alias usato nella query xpath per lo spazio dei nomi sopra il quale è piuttosto grande.

m_debugMode
m_macroProjectPath
m_scriptStorage

Proprietà

DebuggerVstaHelper
IsVstaHelperCreated
ProjectName

Ottiene o imposta il nome del progetto corrente. Utile per la ridenominazione degli script

ScriptAppName
TemplateRootPath
VisualStudioVersionString
VstaHelper
VstaVersionString

Metodi

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

Verificare se strName è un nome valido per il progetto di script. I nomi che iniziano con una lettera o '' seguiti da lettere, cifre e ''. Questo metodo viene usato da ProjectName.set e non deve comunque essere usato dagli utenti.

LoadProjectFromStorage()
SaveProjectToStorage()

Si applica a