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)

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

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