VSTAScriptingEngine Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public ref class VSTAScriptingEngine
public class VSTAScriptingEngine
type VSTAScriptingEngine = class
Public Class VSTAScriptingEngine
- Vererbung
-
VSTAScriptingEngine
- Abgeleitet
Konstruktoren
VSTAScriptingEngine(VSTAScriptProjectStorage, Boolean) |
Konstruktor, der zum Initialisieren der Skript-Engine sowohl für die Laufzeit als auch für die Entwurfszeit verwendet wird |
VSTAScriptingEngine(VSTAScriptProjectStorage) |
Felder
c_xmlprojAssemblyNode |
Dies ist der Knoten, auf dem der Assemblyname in der Projektdatei vstaprojxml der Alias für den Namespace ist, der vom oben definierten XML-Code verwendet wird. |
c_xmlprojNamespace |
der Namespacename für alle Namen, die in der vsta-Projektdatei xml verwendet werden. |
c_xmlprojNamespaceAlias |
Dies ist der Alias, der in unserer xpath-Abfrage für den darüber stehenden Namespace verwendet wird, der ziemlich groß ist. |
m_debugMode | |
m_macroProjectPath | |
m_scriptStorage |
Eigenschaften
DebuggerVstaHelper | |
IsVstaHelperCreated | |
ProjectName |
Ruft den aktuellen Projektnamen ab oder legt diese fest. Nützlich zum Umbenennen von Skripts |
ScriptAppName | |
TemplateRootPath | |
VisualStudioVersionString | |
VstaHelper | |
VstaVersionString |
Methoden
CheckDebuggerInUsed(Boolean) | |
ClearDebuggerFlag() | |
DisposeVstaHelper() | |
Finalize() | |
Is32BitProcess() | |
IsValidProjectItemName(String) |
Überprüfen Sie, ob strName ein gültiger Name für das Skriptprojekt ist Wir lassen nur Namen zu, die mit einem Buchstaben oder "" beginnen, gefolgt von Buchstaben, Ziffern und "". Diese Methode wird von ProjectName.set verwendet und sollte von unseren Benutzern sowieso nicht verwendet werden. |
LoadProjectFromStorage() | |
SaveProjectToStorage() |