Compartir vía


IVsaScriptScope Interfaz

Definición

Define los métodos para resolver el ámbito. El objeto de ámbito global de VsaEngine implementa esta interfaz.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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
Atributos
Implementaciones

Propiedades

IsDirty

Devuelve un valor que indica si la representación que hay en la memoria del elemento difiere de la representación conservada.

(Heredado de IJSVsaItem)
ItemType

Obtiene el tipo del objeto especificado, como determina el método CreateItem(String, JSVsaItemType, JSVsaItemFlag).

(Heredado de IJSVsaItem)
Name

Obtiene o establece el nombre del elemento.

(Heredado de IJSVsaItem)
Parent

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, obtiene una referencia al objeto primario.

Métodos

AddItem(String, JSVsaItemType)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, agrega un elemento al ámbito.

AddItem(String, VsaItemType)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, agrega un elemento al ámbito.

CreateDynamicItem(String, JSVsaItemType)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, agrega un elemento al ámbito. VsaEngine debe ejecutarse para poder utilizar este método.

CreateDynamicItem(String, VsaItemType)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, agrega un elemento al ámbito. VsaEngine debe ejecutarse para poder utilizar este método.

GetItem(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, obtiene el elemento del ámbito designado por el nombre especificado.

GetItemAtIndex(Int32)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, obtiene el elemento del ámbito designado por el valor de índice especificado.

GetItemCount()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, obtiene el número de elementos en el ámbito.

GetObject()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, obtiene una referencia al ámbito global.

GetOption(String)

Obtiene las opciones específicas de implementación de un motor de scripts.

(Heredado de IJSVsaItem)
RemoveItem(IJSVsaItem)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, quita el objeto IJSVsaItem especificado del ámbito.

RemoveItem(IVsaItem)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, quita el objeto IVsaItem especificado del ámbito.

RemoveItem(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, quita del ámbito el elemento designado por el nombre especificado.

RemoveItemAtIndex(Int32)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Cuando se implementa en una clase, quita del ámbito el elemento designado por el valor de índice especificado.

SetOption(String, Object)

Establece las opciones específicas de implementación de un motor de scripts.

(Heredado de IJSVsaItem)

Se aplica a

Consulte también