IVsaScriptScope Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce metodi per la risoluzione dell'ambito. L'oggetto di ambito globale dell'oggetto VsaEngine implementa questa interfaccia.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
- Attributi
- Implementazioni
Proprietà
IsDirty |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce un valore che indica se la rappresentazione in memoria corrente dell'elemento è diversa da quella persistente. (Ereditato da IJSVsaItem) |
ItemType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il tipo dell'oggetto specificato, come stabilito dal metodo CreateItem(String, JSVsaItemType, JSVsaItemFlag). (Ereditato da IJSVsaItem) |
Name |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta il nome dell'elemento. (Ereditato da IJSVsaItem) |
Parent |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, ottiene un riferimento all'oggetto padre. |
Metodi
AddItem(String, JSVsaItemType) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, aggiunge un elemento all'ambito. |
AddItem(String, VsaItemType) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, aggiunge un elemento all'ambito. |
CreateDynamicItem(String, JSVsaItemType) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, aggiunge un elemento all'ambito. Per utilizzare questo metodo, è necessario che l'oggetto VsaEngine sia in esecuzione. |
CreateDynamicItem(String, VsaItemType) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, aggiunge un elemento all'ambito. Per utilizzare questo metodo, è necessario che l'oggetto VsaEngine sia in esecuzione. |
GetItem(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, ottiene l'elemento dall'ambito designato dal nome specificato. |
GetItemAtIndex(Int32) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, ottiene l'elemento dall'ambito designato dal valore di indice specificato. |
GetItemCount() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, ottiene il numero di elementi nell'ambito. |
GetObject() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, ottiene un riferimento all'ambito globale. |
GetOption(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene le opzioni specifiche dell'implementazione per un modulo di gestione di script. (Ereditato da IJSVsaItem) |
RemoveItem(IJSVsaItem) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, rimuove l'oggetto IJSVsaItem specificato dall'ambito. |
RemoveItem(IVsaItem) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, rimuove l'oggetto IVsaItem specificato dall'ambito. |
RemoveItem(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, rimuove dall'ambito l'elemento designato dal nome specificato. |
RemoveItemAtIndex(Int32) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, rimuove dall'ambito l'elemento designato dal valore di indice specificato. |
SetOption(String, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Imposta le opzioni specifiche dell'implementazione per un motore di script. (Ereditato da IJSVsaItem) |