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) |