Microsoft.JScript.Vsa Пространство имен

Содержит интерфейсы, которые позволяют интегрировать скрипт для обработчика скрипта .NET Framework в скрипт JScript, а также компилировать и выполнять код во время выполнения.

Классы

BaseVsaEngine

Реализует интерфейс IJSVsaEngine.

BaseVsaSite

Обеспечивает связь между основным приложением и обработчиком сценариев.

BaseVsaStartup

Используется для запуска и сброса базового обработчика VSA.

JSVsaException

Данный тип поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.

ResInfo

Этот класс, член или свойство является внутренним для обработчика скриптов и не должен вызываться из кода.

VsaEngine

Реализует интерфейс IJSVsaEngine.

Интерфейсы

IJSVsaCodeItem

Представляет элемент кода, компилируемого обработчиком сценариев.

IJSVsaEngine

Определяет методы и свойства, которые должен поддерживать обработчик скриптов, и предоставляет программный доступ к обработчику скриптов.

IJSVsaError

Предоставляет доступ к ошибкам компиляции, возникшим во время выполнения.

IJSVsaGlobalItem

Описывает глобальные объекты, добавленные в обработчик сценариев.

IJSVsaItem

Определяет интерфейс для всех элементов, добавленных в обработчик сценариев .NET, включая элементы кода, элементы ссылок и глобальные элементы. Определяет универсальные свойства и методы, которые применяются ко всем типам элементов, распознаваемым обработчиком.

IJSVsaItems

Определяет интерфейс для коллекции объектов IJSVsaItem, к которым можно обращаться по имени или по индексу.

IJSVsaPersistSite

Управляет состоянием долговременного хранения проекта и сохраняет и извлекает код и другие элементы с помощью операций сохранения и загрузки, реализуемых ведущим приложением.

IJSVsaReferenceItem

Описывает ссылку, добавленную в обработчик сценариев.

IJSVsaSite

Обеспечивает связь между основным приложением и обработчиком сценариев. Этот интерфейс реализуется ведущим приложением.

Перечисления

BaseVsaEngine.Pre

Предоставляет перечисление для класса BaseVsaEngine.

JSVsaError

Определяет набор исключений, которые могут создаваться обработчиком скриптов .NET.

JSVsaItemFlag

Определяет тип элемента кода: Class, Module или None.

JSVsaItemType

Представляет тип элемента.