IVsaScriptScope Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert methoden voor het omzetten van het bereik. Het globale bereikobject van de VsaEngine implementatie van deze interface.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
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
- Kenmerken
- Implementeringen
Eigenschappen
| Name | Description |
|---|---|
| IsDirty |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Retourneert een waarde die aangeeft of de huidige in-memory weergave van het item verschilt van de persistente weergave. (Overgenomen van IJSVsaItem) |
| ItemType |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee wordt het type van het opgegeven object opgehaald, zoals bepaald door de CreateItem(String, JSVsaItemType, JSVsaItemFlag) methode. (Overgenomen van IJSVsaItem) |
| Name |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u de naam van het item op of stelt u deze in. (Overgenomen van IJSVsaItem) |
| Parent |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer deze is geïmplementeerd in een klasse, krijgt u een verwijzing naar het bovenliggende object. |
Methoden
| Name | Description |
|---|---|
| AddItem(String, JSVsaItemType) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer dit wordt geïmplementeerd in een klasse, voegt u een item toe aan het bereik. |
| AddItem(String, VsaItemType) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer dit wordt geïmplementeerd in een klasse, voegt u een item toe aan het bereik. |
| CreateDynamicItem(String, JSVsaItemType) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer dit wordt geïmplementeerd in een klasse, voegt u een item toe aan het bereik. De VsaEngine moet worden uitgevoerd om deze methode te gebruiken. |
| CreateDynamicItem(String, VsaItemType) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer dit wordt geïmplementeerd in een klasse, voegt u een item toe aan het bereik. De VsaEngine moet worden uitgevoerd om deze methode te gebruiken. |
| GetItem(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer dit wordt geïmplementeerd in een klasse, haalt u het item op uit het bereik dat is aangewezen door de opgegeven naam. |
| GetItemAtIndex(Int32) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer dit wordt geïmplementeerd in een klasse, haalt u het item op uit het bereik dat is aangewezen door de opgegeven indexwaarde. |
| GetItemCount() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer deze wordt geïmplementeerd in een klasse, wordt het aantal items in het bereik opgevraagd. |
| GetObject() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer deze wordt geïmplementeerd in een klasse, krijgt u een verwijzing naar het globale bereik. |
| GetOption(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee haalt u implementatiespecifieke opties voor een scriptengine op. (Overgenomen van IJSVsaItem) |
| RemoveItem(IJSVsaItem) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer het is geïmplementeerd in een klasse, verwijdert u het opgegeven IJSVsaItem object uit het bereik. |
| RemoveItem(IVsaItem) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer het is geïmplementeerd in een klasse, verwijdert u het opgegeven IVsaItem object uit het bereik. |
| RemoveItem(String) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer dit wordt geïmplementeerd in een klasse, verwijdert u het item dat is aangewezen door de opgegeven naam uit het bereik. |
| RemoveItemAtIndex(Int32) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Wanneer dit wordt geïmplementeerd in een klasse, verwijdert u het item dat is aangewezen door de opgegeven indexwaarde uit het bereik. |
| SetOption(String, Object) |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Hiermee stelt u implementatiespecifieke opties voor een scriptengine in. (Overgenomen van IJSVsaItem) |