IVsaScriptScope Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A hatókör feloldásának módszereit határozza meg. Ezt a felületet a VsaEngine globális hatókör objektuma valósítja meg.
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
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
- Attribútumok
- Megvalósítás
Tulajdonságok
| Name | Description |
|---|---|
| IsDirty |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy értéket ad vissza, amely jelzi, hogy az elem aktuális memóriabeli ábrázolása eltér-e a megőrzött ábrázolástól. (Öröklődés forrása IJSVsaItem) |
| ItemType |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a megadott objektum típusát a CreateItem(String, JSVsaItemType, JSVsaItemFlag) metódus által meghatározott módon. (Öröklődés forrása IJSVsaItem) |
| Name |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállítja az elem nevét. (Öröklődés forrása IJSVsaItem) |
| Parent |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, a rendszer a szülőobjektumra mutató hivatkozást kap. |
Metódusok
| Name | Description |
|---|---|
| AddItem(String, JSVsaItemType) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, hozzáad egy elemet a hatókörhöz. |
| AddItem(String, VsaItemType) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, hozzáad egy elemet a hatókörhöz. |
| CreateDynamicItem(String, JSVsaItemType) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, hozzáad egy elemet a hatókörhöz. A VsaEngine metódus használatához futnia kell. |
| CreateDynamicItem(String, VsaItemType) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, hozzáad egy elemet a hatókörhöz. A VsaEngine metódus használatához futnia kell. |
| GetItem(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, az elemet a megadott név által kijelölt hatókörből szerzi be. |
| GetItemAtIndex(Int32) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, az elemet a megadott indexérték által kijelölt hatókörből szerzi be. |
| GetItemCount() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, lekéri a hatókörben lévő elemek számát. |
| GetObject() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, a rendszer a globális hatókörre mutató hivatkozást kap. |
| GetOption(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a szkriptmotor implementációspecifikus beállításait. (Öröklődés forrása IJSVsaItem) |
| RemoveItem(IJSVsaItem) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, eltávolítja a megadott IJSVsaItem objektumot a hatókörből. |
| RemoveItem(IVsaItem) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, eltávolítja a megadott IVsaItem objektumot a hatókörből. |
| RemoveItem(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Ha egy osztályban implementálva van, eltávolítja a megadott név által kijelölt elemet a hatókörből. |
| RemoveItemAtIndex(Int32) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Amikor egy osztályban implementálják, eltávolítja a megadott indexérték által kijelölt elemet a hatókörből. |
| SetOption(String, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Implementációs beállításokat állít be egy szkriptmotorhoz. (Öröklődés forrása IJSVsaItem) |