IVsaScriptScope Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar metoder för att matcha omfång. Det globala omfångsobjektet i VsaEngine implementerar det här gränssnittet.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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
- Attribut
- Implementeringar
Egenskaper
| Name | Description |
|---|---|
| IsDirty |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar ett värde som anger om den aktuella minnesinterna representationen av objektet skiljer sig från den bevarade representationen. (Ärvd från IJSVsaItem) |
| ItemType |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar det angivna objektets typ, enligt CreateItem(String, JSVsaItemType, JSVsaItemFlag) metoden. (Ärvd från IJSVsaItem) |
| Name |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger namnet på objektet. (Ärvd från IJSVsaItem) |
| Parent |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass hämtar du en referens till det överordnade objektet. |
Metoder
| Name | Description |
|---|---|
| AddItem(String, JSVsaItemType) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass lägger du till ett objekt i omfånget. |
| AddItem(String, VsaItemType) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass lägger du till ett objekt i omfånget. |
| CreateDynamicItem(String, JSVsaItemType) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass lägger du till ett objekt i omfånget. VsaEngine Måste köras för att använda den här metoden. |
| CreateDynamicItem(String, VsaItemType) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass lägger du till ett objekt i omfånget. VsaEngine Måste köras för att använda den här metoden. |
| GetItem(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass hämtar du objektet från det omfång som anges av det angivna namnet. |
| GetItemAtIndex(Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass hämtar det objektet från det omfång som anges av det angivna indexvärdet. |
| GetItemCount() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass hämtar du antalet objekt i omfånget. |
| GetObject() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När den implementeras i en klass får du en referens till det globala omfånget. |
| GetOption(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar implementeringsspecifika alternativ för en skriptmotor. (Ärvd från IJSVsaItem) |
| RemoveItem(IJSVsaItem) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass tar bort det angivna IJSVsaItem objektet från omfånget. |
| RemoveItem(IVsaItem) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass tar bort det angivna IVsaItem objektet från omfånget. |
| RemoveItem(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass tas det objekt som anges av det angivna namnet bort från omfånget. |
| RemoveItemAtIndex(Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När det implementeras i en klass tas det objekt som anges av det angivna indexvärdet bort från omfånget. |
| SetOption(String, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger implementeringsspecifika alternativ för en skriptmotor. (Ärvd från IJSVsaItem) |