IVsaScriptCodeItem Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce funzionalità aggiuntive necessarie per un host IActiveScript.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
- Attributi
- Implementazioni
Proprietà
| Nome | Descrizione |
|---|---|
| CodeDOM |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il codice document object model (CodeDOM) rappresentato nell'elemento di codice. (Ereditato da IJSVsaCodeItem) |
| IsDirty |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce un valore che indica se la rappresentazione in memoria corrente dell'elemento è diversa dalla rappresentazione persistente. (Ereditato da IJSVsaItem) |
| ItemType |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il tipo dell'oggetto specificato, come determinato dal CreateItem(String, JSVsaItemType, JSVsaItemFlag) metodo . (Ereditato da IJSVsaItem) |
| Name |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta il nome dell'elemento. (Ereditato da IJSVsaItem) |
| SourceText |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta il testo di un elemento di codice specificato, incluso il codice generato automaticamente, se presente. (Ereditato da IJSVsaCodeItem) |
| StartColumn |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Se implementato in una classe, ottiene o imposta il numero di colonna nella riga in cui inizia questo codice. |
| StartLine |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Se implementato in una classe, ottiene o imposta il numero di riga in cui inizia questo codice. |
Metodi
| Nome | Descrizione |
|---|---|
| AddEventSource(String, String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge un'origine evento all'elemento di codice. L'elemento di codice usa l'origine evento per associare un evento all'origine evento denominata chiamando il metodo IVsaSite.GetEventSourceInstance, implementato dall'host. (Ereditato da IJSVsaCodeItem) |
| AppendSourceText(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge il testo specificato alla fine dell'elemento di codice. (Ereditato da IJSVsaCodeItem) |
| Execute() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Se implementato in una classe, compila ed esegue questo codice. |
| GetOption(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene le opzioni specifiche dell'implementazione per un motore di script. (Ereditato da IJSVsaItem) |
| RemoveEventSource(String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rimuove l'origine evento specificata dall'elemento di codice. (Ereditato da IJSVsaCodeItem) |
| SetOption(String, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Imposta le opzioni specifiche dell'implementazione per un motore di script. (Ereditato da IJSVsaItem) |