IVsaScriptScope Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les méthodes de résolution de l’étendue. Objet d’étendue globale de l’implémentation VsaEngine de cette interface.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
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
- Attributs
- Implémente
Propriétés
| Nom | Description |
|---|---|
| IsDirty |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Retourne une valeur indiquant si la représentation en mémoire actuelle de l’élément diffère de la représentation persistante. (Hérité de IJSVsaItem) |
| ItemType |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient le type de l’objet spécifié, tel que déterminé par la CreateItem(String, JSVsaItemType, JSVsaItemFlag) méthode. (Hérité de IJSVsaItem) |
| Name |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient ou définit le nom de l’élément. (Hérité de IJSVsaItem) |
| Parent |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, obtient une référence à l’objet parent. |
Méthodes
| Nom | Description |
|---|---|
| AddItem(String, JSVsaItemType) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, ajoute un élément à l’étendue. |
| AddItem(String, VsaItemType) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, ajoute un élément à l’étendue. |
| CreateDynamicItem(String, JSVsaItemType) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, ajoute un élément à l’étendue. Doit VsaEngine être en cours d’exécution pour utiliser cette méthode. |
| CreateDynamicItem(String, VsaItemType) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, ajoute un élément à l’étendue. Doit VsaEngine être en cours d’exécution pour utiliser cette méthode. |
| GetItem(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, obtient l’élément de l’étendue désignée par le nom spécifié. |
| GetItemAtIndex(Int32) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, obtient l’élément de l’étendue désignée par la valeur d’index spécifiée. |
| GetItemCount() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, obtient le nombre d’éléments dans l’étendue. |
| GetObject() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, obtient une référence à l’étendue globale. |
| GetOption(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Obtient des options spécifiques à l’implémentation pour un moteur de script. (Hérité de IJSVsaItem) |
| RemoveItem(IJSVsaItem) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, supprime l’objet spécifié IJSVsaItem de l’étendue. |
| RemoveItem(IVsaItem) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, supprime l’objet spécifié IVsaItem de l’étendue. |
| RemoveItem(String) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, supprime l’élément désigné par le nom spécifié de l’étendue. |
| RemoveItemAtIndex(Int32) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. En cas d’implémentation dans une classe, supprime l’élément désigné par la valeur d’index spécifiée de l’étendue. |
| SetOption(String, Object) |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. Définit des options spécifiques à l’implémentation pour un moteur de script. (Hérité de IJSVsaItem) |