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à supplementari necessarie a 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à
CodeDOM |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il CodeDOM (Code Document Object Model) 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 da quella 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 stabilito dal metodo CreateItem(String, JSVsaItemType, JSVsaItemFlag). (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 l'eventuale codice generato automaticamente. (Ereditato da IJSVsaCodeItem) |
StartColumn |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, ottiene o imposta il numero della colonna nella riga da cui inizia questo codice. |
StartLine |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Quando viene implementato in una classe, ottiene o imposta il numero della riga da cui inizia questo codice. |
Metodi
AddEventSource(String, String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge un'origine eventi all'elemento di codice. L'elemento di codice usa l'origine eventi per associare un evento all'origine eventi 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. Quando viene 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 modulo di gestione 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 eventi 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) |