Share via


VSTAScriptingEngine 클래스

정의

public ref class VSTAScriptingEngine
public class VSTAScriptingEngine
type VSTAScriptingEngine = class
Public Class VSTAScriptingEngine
상속
VSTAScriptingEngine
파생

생성자

VSTAScriptingEngine(VSTAScriptProjectStorage)
VSTAScriptingEngine(VSTAScriptProjectStorage, Boolean)

런타임 및 디자인 시간 모두에 대한 스크립팅 엔진을 초기화하는 데 사용되는 생성자

필드

c_xmlprojAssemblyNode

어셈블리 이름이 프로젝트 파일 vstaprojxml에 저장되는 노드는 위에서 정의한 xml에서 사용하는 네임스페이스의 별칭입니다.

c_xmlprojNamespace

vsta 프로젝트 파일 xml에 사용되는 모든 이름의 네임스페이스 이름입니다.

c_xmlprojNamespaceAlias

위의 네임스페이스에 대한 xpath 쿼리에서 사용되는 별칭입니다.

m_debugMode
m_macroProjectPath
m_scriptStorage

속성

DebuggerVstaHelper
IsVstaHelperCreated
ProjectName

현재 프로젝트 이름을 가져오거나 설정합니다. 스크립트 이름을 바꾸는 데 유용합니다.

ScriptAppName
TemplateRootPath
VisualStudioVersionString
VstaHelper
VstaVersionString

메서드

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

strName이 스크립트 프로젝트의 유효한 이름인지 확인합니다. 문자 또는 ''로 시작하고 문자, 숫자 및 ''로 시작하는 이름만 허용합니다. 이 메서드는 ProjectName.set에서 사용되며 사용자가 사용해서는 안 됩니다.

LoadProjectFromStorage()
SaveProjectToStorage()

적용 대상