IVsaScriptCodeItem 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.
Meghatározza az IActiveScript-gazdagép számára szükséges további funkciókat.
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
public interface class IVsaScriptCodeItem : Microsoft::Vsa::IVsaCodeItem
public interface class IVsaScriptCodeItem : Microsoft::JScript::Vsa::IJSVsaCodeItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaScriptCodeItem : Microsoft.Vsa.IVsaCodeItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaScriptCodeItem : Microsoft.JScript.Vsa.IJSVsaCodeItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsaScriptCodeItem = interface
interface IVsaCodeItem
interface IVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsaScriptCodeItem = interface
interface IJSVsaCodeItem
interface IJSVsaItem
Public Interface IVsaScriptCodeItem
Implements IVsaCodeItem
Public Interface IVsaScriptCodeItem
Implements IJSVsaCodeItem
- Attribútumok
- Megvalósítás
Tulajdonságok
| Name | Description |
|---|---|
| CodeDOM |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a kódelemben ábrázolt kóddokumentum-objektummodellt (CodeDOM). (Öröklődés forrása IJSVsaCodeItem) |
| 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) |
| SourceText |
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 egy adott kódelem szövegét, beleértve az automatikusan létrehozott kódot is, ha van ilyen. (Öröklődés forrása IJSVsaCodeItem) |
| StartColumn |
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 kód kezdő sorában lekéri vagy beállítja az oszlopszámot. |
| StartLine |
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 vagy beállítja azt a sorszámot, ahol a kód elindul. |
Metódusok
| Name | Description |
|---|---|
| AddEventSource(String, String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eseményforrást ad hozzá a kódelemhez. A kódelem az eseményforrás használatával csatlakoztat egy eseményt a nevesített eseményforráshoz a gazdagép által implementált IVsaSite.GetEventSourceInstance metódus meghívásával. (Öröklődés forrása IJSVsaCodeItem) |
| AppendSourceText(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Hozzáfűzi a megadott szöveget a kódelem végéhez. (Öröklődés forrása IJSVsaCodeItem) |
| Execute() |
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, lefordítja és futtatja ezt a kódot. |
| 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) |
| RemoveEventSource(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eltávolítja a megadott eseményforrást a kódelemből. (Öröklődés forrása IJSVsaCodeItem) |
| 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) |