IVsaScriptScope Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define métodos para o escopo de resolução. O objeto de escopo global do VsaEngine implementa essa interface.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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
- Implementações
Propriedades
IsDirty |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Retorna um valor que indica se a representação na memória atual do item é diferente da representação persistente. (Herdado de IJSVsaItem) |
ItemType |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém o tipo do objeto especificado, conforme determinado pelo método CreateItem(String, JSVsaItemType, JSVsaItemFlag). (Herdado de IJSVsaItem) |
Name |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém ou define o nome do item. (Herdado de IJSVsaItem) |
Parent |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, obtém uma referência ao objeto pai. |
Métodos
AddItem(String, JSVsaItemType) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, adiciona um item ao escopo. |
AddItem(String, VsaItemType) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, adiciona um item ao escopo. |
CreateDynamicItem(String, JSVsaItemType) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, adiciona um item ao escopo. O VsaEngine deve estar em execução para usar esse método. |
CreateDynamicItem(String, VsaItemType) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, adiciona um item ao escopo. O VsaEngine deve estar em execução para usar esse método. |
GetItem(String) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, obtém o item do escopo que é designado pelo nome especificado. |
GetItemAtIndex(Int32) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, obtém o item do escopo que é designado pelo valor de índice especificado. |
GetItemCount() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, obtém o número de itens no escopo. |
GetObject() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, obtém uma referência ao escopo global. |
GetOption(String) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Obtém opções específicas de implantação para um mecanismo de script. (Herdado de IJSVsaItem) |
RemoveItem(IJSVsaItem) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, remove objeto IJSVsaItem especificado do escopo. |
RemoveItem(IVsaItem) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, remove objeto IVsaItem especificado do escopo. |
RemoveItem(String) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, remove do escopo o item que é designado pelo nome especificado. |
RemoveItemAtIndex(Int32) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Quando implementado em uma classe, remove do escopo o item que é designado pelo valor de índice especificado. |
SetOption(String, Object) |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Define opções específicas de implantação para um mecanismo de script. (Herdado de IJSVsaItem) |