Microsoft.Vsa Namespace

Классы

BaseVsaEngine
BaseVsaSite
BaseVsaStartup
VsaException

Данный тип поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

VsaLoader

Данный тип поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

VsaModule

Данный тип поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Интерфейсы

IVsaCodeItem

Представляет элемент кода, компилируемого обработчиком сценариев.Represents a code item to be compiled by the script engine.

IVsaDTCodeItem

Данный тип поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IVsaDTEngine

Данный тип поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IVsaEngine

Определяет методы и свойства, которые должен поддерживать обработчик скриптов, и предоставляет программный доступ к обработчику скриптов.Defines the methods and properties that a script engine must support and provides programmatic access to the script engine.

IVsaError

Предоставляет доступ к ошибкам компиляции, возникшим во время выполнения метода Compile().Provides access to compilation errors encountered during execution of the Compile() method.

IVsaGlobalItem

Описывает глобальные объекты, добавленные в обработчик сценариев.Describes global objects added to the script engine.

IVsaIDE

Данный тип поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IVsaIDESite

Данный тип поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IVsaItem

Определяет интерфейс для всех элементов, добавленных в обработчик сценариев .NET, включая элементы кода, элементы ссылок и глобальные элементы.Defines an interface for all items added to the .NET script engine, including code items, reference items, and global items. Определяет универсальные свойства и методы, которые применяются ко всем типам элементов, распознаваемым обработчиком.It defines generic properties and methods that apply to all item types recognized by the engine.

IVsaItems

Определяет интерфейс для коллекции объектов IVsaItem, к которым можно обращаться по имени или по индексу.Defines an interface for a collection of IVsaItem objects, which can be addressed either by name or by index.

IVsaPersistSite

Управляет состоянием долговременного хранения проекта и сохраняет и извлекает код и другие элементы с помощью операций сохранения и загрузки, реализуемых ведущим приложением.Manages project persistence and stores and retrieves code and other items using save and load operations implemented by the host.

IVsaReferenceItem

Описывает ссылку, добавленную в обработчик сценариев.Describes a reference added to the script engine.

IVsaSite

Обеспечивает связь между основным приложением и обработчиком сценариев.Enables communication between the host and the script engine. Этот интерфейс реализуется ведущим приложением.This interface is implemented by the host.

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

BaseVsaEngine.Pre

Это перечисление имеет атрибут FlagsAttribute, поддерживающий битовую комбинацию составляющих его значений.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

VsaError

Определение набора исключений, которые создаются обработчиком скрипта .NET.Defines the set of exceptions that can be thrown by a .NET script engine.

VsaIDEMode

Данный тип поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

VsaItemFlag

Определяет тип элемента кода: Class, Module или None.Identifies the type of code item as Class, Module, or None.

VsaItemType

Определяет тип элемента как Code, Reference или AppGlobal.Identifies the item type as Code, Reference, or AppGlobal.