IVsaScriptScope Интерфейс

Определение

Определяет методы для разрешения области. Этот интерфейс реализуется объектом глобальной области VsaEngine.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public interface class IVsaScriptScope : Microsoft::Vsa::IVsaItem
public interface class IVsaScriptScope : Microsoft::JScript::Vsa::IJSVsaItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")]
public interface IVsaScriptScope : Microsoft.Vsa.IVsaItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")]
public interface IVsaScriptScope : Microsoft.JScript.Vsa.IJSVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")>]
type IVsaScriptScope = interface
    interface IVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")>]
type IVsaScriptScope = interface
    interface IJSVsaItem
Public Interface IVsaScriptScope
Implements IVsaItem
Public Interface IVsaScriptScope
Implements IJSVsaItem
Атрибуты
Реализации

Свойства

IsDirty

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение, указывающее, отличается ли текущее представление элемента в памяти от сохраненного представления.

(Унаследовано от IJSVsaItem)
ItemType

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает тип указанного объекта, определяемого методом CreateItem(String, JSVsaItemType, JSVsaItemFlag).

(Унаследовано от IJSVsaItem)
Name

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает или задает имя элемента.

(Унаследовано от IJSVsaItem)
Parent

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

При реализации в классе получает ссылку на родительский объект.

Методы

AddItem(String, JSVsaItemType)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

При реализации в классе добавляет элемент в область.

AddItem(String, VsaItemType)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

При реализации в классе добавляет элемент в область.

CreateDynamicItem(String, JSVsaItemType)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

При реализации в классе добавляет элемент в область. Дли использования этого метода нужно запустить VsaEngine.

CreateDynamicItem(String, VsaItemType)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

При реализации в классе добавляет элемент в область. Дли использования этого метода нужно запустить VsaEngine.

GetItem(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

GetItemAtIndex(Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

GetItemCount()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

GetObject()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

При реализации в классе получает ссылку на глобальную область.

GetOption(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает параметры реализации для обработчика сценариев.

(Унаследовано от IJSVsaItem)
RemoveItem(IJSVsaItem)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

При реализации в классе удаляет заданный объект IJSVsaItem из области.

RemoveItem(IVsaItem)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

При реализации в классе удаляет заданный объект IVsaItem из области.

RemoveItem(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

RemoveItemAtIndex(Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

SetOption(String, Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

(Унаследовано от IJSVsaItem)

Применяется к

См. также раздел